MySQLの通常のクエリに対して変数を宣言するにはどうすればよいですか?
例
declare @myVar date;
set @myVar = something;
select * from someTable where someColumn = @myVar;
試しましたが、構文が間違っているようです...何が欠けていますか?
この方法でセッション変数を宣言できます:
SET @myvarname := 'value';
またはこの方法でローカル変数:
DECLARE my_variable varchar(30)
また:
DECLARE my_variable varchar(30) DEFAULT 'value'