Как объявить переменную в MySQL для обычного запроса? Как я могу объявить переменную для обычного запроса в MySQL? например., declare @myVar date; set @myVar = something; select * from someTable where someColumn = @myVar; Я пробовал, и синтаксис кажется неправильным... что мне не хватает? Ответ 1 Вы можете объявить переменную сеанса таким образом: SET @myvarname := 'value'; или локальная переменная следующим образом: DECLARE my_variable varchar(30) также: DECLARE my_variable varchar(30) DEFAULT 'value'
Ответ 1 Вы можете объявить переменную сеанса таким образом: SET @myvarname := 'value'; или локальная переменная следующим образом: DECLARE my_variable varchar(30) также: DECLARE my_variable varchar(30) DEFAULT 'value'