powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / результат запроса в переменную
2 сообщений из 2, страница 1 из 1
результат запроса в переменную
    #39358560
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пытаюсь написать запрос для веб странички. Запрос пишу через phpmyadmin. Запрос такой

Код: sql
1.
2.
select @sum=(
SELECT sum(tJob.duration) FROM tJob left join tTask on tTask.id=tJob.id_task where tJob.datetime='2016-11-30 00:00:00' and tTask.userid='admin' LIMIT 1)



выдается NULL значение, хотя запрос

Код: sql
1.
SELECT sum(tJob.duration) FROM tJob left join tTask on tTask.id=tJob.id_task where tJob.datetime='2016-11-30 00:00:00' and tTask.userid='admin' LIMIT 1



нужное значение

помогите составить запрос.
...
Рейтинг: 0 / 0
результат запроса в переменную
    #39358592
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikomp,

= - это оператор сравнения.
Неизвестная переменная равна null. null при сравнении с чем угодно будет null, поэтому вы null и видите.

Оператор присваивания - :=
Код: sql
1.
select @sum := (select 1);
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / результат запроса в переменную
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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