在MySQL查询中指定变量

Tim*_*ing 0 mysql

可能之前被问过,但我找不到答案.

是否可以在mySQL查询中指定用户定义的变量.如:

select * from table where column like "%MYVAR%" or column like "%MYVAR%"

基本上,它会比这复杂一点,但如果我想多次使用相同的文本,我怎么能设置它并重用它?

非常感谢.

Dev*_*art 5

有可能的 -

SET @var1 = 'table%';
SELECT * FROM table1 WHERE column1 LIKE @var1;
Run Code Online (Sandbox Code Playgroud)

更多信息 - 用户定义的变量.