Подтвердить что ты не робот

Как объявить переменную в MySQL для обычного запроса?

Как я могу объявить переменную для обычного запроса в MySQL?

например.,

declare @myVar date;
set @myVar = something;

select * from someTable where someColumn = @myVar;

Я пробовал, и синтаксис кажется неправильным... что мне не хватает?

4b9b3361

Ответ 1

Вы можете объявить переменную сеанса таким образом:

SET @myvarname := 'value';

или локальная переменная следующим образом:

DECLARE my_variable varchar(30)

также:

DECLARE my_variable varchar(30) DEFAULT 'value'