sql給變量賦值的方法 如何把sql語(yǔ)句查詢到的值賦值給變量?
如何把sql語(yǔ)句查詢到的值賦值給變量?查詢到的某個(gè)字段的當(dāng)前值 賦給 單個(gè)變量:SELECT @變量 = 字段1 FROM 表1 WHERE 限制條件如果查詢得到的是多條記錄,你要轉(zhuǎn)賦給別的表,那就要
如何把sql語(yǔ)句查詢到的值賦值給變量?
查詢到的某個(gè)字段的當(dāng)前值 賦給 單個(gè)變量:SELECT @變量 = 字段1 FROM 表1 WHERE 限制條件如果查詢得到的是多條記錄,你要轉(zhuǎn)賦給別的表,那就要用到游標(biāo)或臨時(shí)表了。建議用臨時(shí)表,容易理解一些:
如何用動(dòng)態(tài)SQL語(yǔ)句給變量賦值?
1、首先最基本的賦值就是默認(rèn)值了。
2、然后還可以通過(guò)數(shù)據(jù)表查詢給變量賦值,如下圖所示的數(shù)據(jù)表。
3、可以通過(guò)select語(yǔ)句直接給變量賦值。
4、賦值以后可以輸出一下看看結(jié)果。
5、然后可以看到結(jié)果和數(shù)據(jù)表的值是一樣的。
6、最后比較常用的還有set方式賦值。