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

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


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