powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как в одном запросе выбрать данные с множественными подзапросами?
3 сообщений из 3, страница 1 из 1
Как в одном запросе выбрать данные с множественными подзапросами?
    #39618393
pavelforever
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, допустим есть таблица "Подсчёт":

Имя | Яблоки
---------
Таня |3
Маша |7
Петя |1

Есть 5 имён и надо найти, у кого из этих имён 0 яблок. Возможно ли это сделать за один запрос, чтоб в итоге получилась таблица со списком имён, у кого яблок нет. НО! НЕ ВСЕ ИМЕНА ЕСТЬ В ТАБЛИЦЕ. То есть запрос 'Select `Имя` FROM `Подсчёт` where `Яблоки`=0' не подойдёт.
...
Рейтинг: 0 / 0
Как в одном запросе выбрать данные с множественными подзапросами?
    #39618407
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pavelforever,

Проще на приложении.
А так..
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
select username from (
select 'таня' as username
union all
select 'федя'
....
) u
left join tablename t using(username)
where t.apples is null or t.apples = 0
...
Рейтинг: 0 / 0
Как в одном запросе выбрать данные с множественными подзапросами?
    #39618815
pavelforever
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Melkij, спасибо большое за то, что дали правильное направление, с задачей справился!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как в одном запросе выбрать данные с множественными подзапросами?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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