Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Оператор SET, немного не понимаю / 4 сообщений из 4, страница 1 из 1
12.04.2016, 15:02
    #39213711
kunjut
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оператор SET, немного не понимаю
Подскажите, плз, тема такая: хочу присвоить переменную, посмотрел страничку SET Syntax , прочитал, как сумел по диагонали, и не могу понять, где получше почитать про упоминаемое на ней, но не разъяснённое (по моему мнению) выражение expr . Почему-то помнится, что в PostgreSQL можно в аналогичных местах поставлять что-то, возвращающее скаляр, включая вариант с синтаксисом аналогичным SELECT. Но тут не канает. А мне как раз хочется присвоить целому что-то вроде результата SELECT count(col) FROM table;
Подскажите, плз, полдня уже кругами хожу и понять не могу.
Спасибо.
...
Рейтинг: 0 / 0
12.04.2016, 15:03
    #39213714
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оператор SET, немного не понимаю
kunjutхочется присвоить целому что-то вроде результата SELECTSELECT ... INTO ...
...
Рейтинг: 0 / 0
12.04.2016, 15:05
    #39213717
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оператор SET, немного не понимаю
kunjutмне как раз хочется присвоить целому что-то вроде результата SELECT count(col) FROM table;Для этого существует SELECT fieldslist INTO variableslist.
...
Рейтинг: 0 / 0
12.04.2016, 15:10
    #39213726
retvizan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оператор SET, немного не понимаю
kunjut,

set @a = (SELECT count(col) FROM table);
или
SELECT @a:=count(col) FROM table;
или
SELECT count(col) into @a FROM table;
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Оператор SET, немного не понимаю / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]