是否可以在mySQL查询中指定用户定义的变量。如:
select * from table where column like "%MYVAR%" or column like "%MYVAR%"
基本上,它会比这复杂一点但如果我想多次使用相同的文本,我怎么能设置它并重复使用它?
非常感谢。
答案 0 :(得分:5)
有可能 -
SET @var1 = 'table%';
SELECT * FROM table1 WHERE column1 LIKE @var1;
更多信息 - User-Defined Variables。
答案 1 :(得分:0)
要使其正常工作,您应该使用存储过程。查看Documentation