2019年4月9日 星期二

[SQL] UPDATE JOIN

有時候會遇到要UPDATE的資料表識別欄位不足的問題
需要JOIN別張表才能順利辨別出要更新的是那些欄位
(嘛...大概就是你要更新所有姓陳的男生資料,結果性別欄在別張表這種感覺)

這時候就很需要用JOIN把需要的欄位抓進來判別
SO,請參考下方語法 ~



UPDATE 資料表A SET 欄位1 = '123'
FROM 資料表A a JOIN 資料表B b ON  a.ID欄位= b.ID欄位
WHERE a.欄位2='test' AND b.欄位3='TEST'

沒有留言:

張貼留言

[Excel] 日期(數值)轉文字

Excel的日期格式真的常常使人抓狂, 在使用者輸入日期後該欄位真正的值會被Excel轉換成一串數字, 這串數字代表著自1900/1/1到該日期的總天數。 但程式或使用者真正要的,就不是這串數字, 他們就是要日期!要日期!! So, 為了取得真正的值只好使用TEXT函數來解決了 ...