Я использую избранный в переменный запрос в двух направлениях следующим образом:MySql SELECT INTO Variable: возвращает нулевое значение
SELECT @var1:=columnname1, @var2:=columnname2 FROM tbname WHERE menuname='somevalue'
: это работаетSELECT columnname1,columnname2 INTO @var1,@var2 FROM tbname WHERE menuname='somevalue'
: это не работает во всех случаях Возвращает null иногда
Возможно, кто-нибудь может мне объяснить, почему запрос (2) работает только иногда, и это более подходящий способ. Когда я запускаю запрос (1) для того же условия, что и в (2), он дает мне результаты.
Если первая версия работает, а затем использовать это. Второй должен работать. Вам нужно объяснить, как и когда вторая не работает. –
вот что я хочу знать, почему второй не работает каждый раз –
Сообщите нам, в этом случае он не работает –