8

これは何を意味するのでしょうか

:=

SQLで?

そのシンボルの例のようなものを使用するSQLが見つかった場合

select col1, col2, @pv:=col3 as 'col3' from table1
join
(select @pv:=1)tmp
where col1=@pv

前もって感謝します。

4

1 に答える 1

11

これを使用: ここで、変数の先頭に @ 記号を付けて、@user-defined variable.のない変数はシステム変数であり、自分で定義することはできません。

SET  @pv:=1// we set a variable

ie:=は、他の通常の場所のように代入演算子として使用され=ます。

ここを参照してください: http://dev.mysql.com/doc/refman/5.0/en/user-variables.html

また、こちらの良い投稿も参照してください: MySQL: @variable vs. variable。違いは何ですか?

于 2014-12-19T06:52:46.637 に答える