簡體   English   中英

連接表A和表B,兩者均具有column1

[英]Joining table A and table B, both having column1 as common

我有2個表TableATableB 兩者都具有column1作為公共列。

但在TableA中的數據column1是數字像201TableB數據column1是一樣的話two hundred one

其他列均不常見。

如何加入這些表格? 我可以對TableA使用to_char(todate(column1,'j'),jsp)嗎?

在Oracle中,可以使用此to_char函數,但在SQL中,您將需要為此轉換編寫一個函數,然后在查詢中傳遞該函數。 這樣的例子之一就是在這篇文章中找到的number_to_string函數。

在MYSQL中將數字轉換為單詞! 使用查詢

使用此功能,您可以編寫如下條件

JOIN中的number_to_string(TableA.numValue) = TableB.stringValue獲得所需的結果。

首先,有一些將整數轉換為單詞的函數比較合適,然后可以使用標准的join子句。

此鏈接可以為您提供幫助

要么

這個連結

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM