gpt4 book ai didi

mysql - 这个符号是什么意思 := in sql

转载 作者:行者123 更新时间:2023-11-29 01:39:50 25 4
gpt4 key购买 nike

这是什么意思

:=

在 SQL 中?

如果发现一些使用类似该符号示例的 sql

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

最佳答案

使用这个:这里的变量前面有一个@符号,表示用户定义的变量。一个没有@的变量是一个系统变量,你不能自己定义它。

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

:= 像普通的 = 一样用作赋值运算符。

请看这里:http://dev.mysql.com/doc/refman/5.0/en/user-variables.html

也可以在这里看到一篇好文章:MySQL: @variable vs. variable. Whats the difference?

关于mysql - 这个符号是什么意思 := in sql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27560991/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com