三つの方法MySQLの変数代入

mysqlの変数は、それを直接使用する場合に使用される「@変数名」で、事前に宣言されていません。
NUM = @ 1セット、または設定@num:最初の使用= 1; //ここでデータを保持する変数を使用するには、変数を直接@num
第2の使用:選択@num:= 1;または選択@num :......テーブルから=フィールド名
「:=」が、選択を使用する場合に使用しなければならない「:=割当」は、上記2つの代入シンボルセットを使用する場合、「=」を用いることができることに注意してください

アプローチ3:選択したフィールド名1、@ 1変数、テーブルから2 @変数にフィールド名2 ......

関数またはストアドプロシージャまたはトリガに、推奨されるときに、第2の結果セットを返すことはできません」関数またはトリガーに報告される、実装にクエリ結果を返すため、第三のセットで使用することができません機能「エラーから。第三中にエラーではありません。

 

おすすめ

転載: www.cnblogs.com/franson-2016/p/11640452.html