LENDIEN聯電 冷暖 清淨 除溼 移動式空調 9000BTU任天堂-Switch-NS-公司貨主機-豪華全配組LG樂金 WIFI遠控雙眼小精靈掃地清潔機器人變頻版

2009年2月27日 星期五

mysql組合欄位當join時的key

table A有兩個欄位:新增年月,當月流水號
table B有一個欄位:文件制式編號
其中table B的文件制式編號欄位值是table A的新增年月跟當月流水號組起來的結果
就是說呢,table A的這兩個欄位可能是09503跟0004,table B的文件製式編號就會像095030004
這時候如果要以這些值來join這兩個table,就可以用這樣的SQL語法:
SELECT ...... FROM 'TABLE A' JOIN 'TABLE B' ON 文件制式編號=CONCAT(新增年月,當月流水號)

這樣就可以順利的把兩個表裡對應的資料抓出來,雖然這樣可能不是很正規……

沒有留言:

張貼留言