powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбрать по одиному из набора
3 сообщений из 3, страница 1 из 1
Выбрать по одиному из набора
    #39336369
Nikolay_Lem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! Есть таблица c тремя полями

id, parent_id, status
1_____1______2
2_____1______2
3_____1______2
4_____4______1
5_____4______2
6_____4______2
7_____7______1
8_____7______2
9_____0______2
10____0______2

Вопрос: как вытащить по одной записи из набора по parent_id, но чтобы status=2

Пробою через GROUP BY parent_id, получаю записи с id 1,4,7,
а надо 1,5,8, так как у записей с id 4,7 status=1
и к ним же все записи с parent_id=0

Спасибо!
...
Рейтинг: 0 / 0
Выбрать по одиному из набора
    #39336429
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikolay_Lemно чтобы status=2
WHERE
...
Рейтинг: 0 / 0
Выбрать по одиному из набора
    #39336451
trew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikolay_Lem,

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
SELECT
MIN(id) AS id,
parent_id,
status
FROM tab11
WHERE status =2
GROUP BY
	parent_id, 
	status


автори к ним же все записи с parent_id=0
UNION ALL
запрос с parent_id=0 без групировки
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбрать по одиному из набора
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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