URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7103
[ Назад ]

Исходное сообщение
"SQL запрос"

Отправлено gizmo , 13-Янв-08 20:53 
Добрый вечер! Всплыло такое затруднение:

Есть база данных (MySQL) со структурой таблицы:

id | value


Для одного и того же id может быть сколько угодно записей, например:
id | value
2      7
2      8
2      4
2      10

Стоит цель из таблицы выбрать ТОЛЬКО те id для которых не существует ни одной записи вида:
$someid 10. То есть из примера выше мне этот id не нужен так как в последней строке ему соответствует значение 10. Если бы этой строки не было, его бы нужно было бы выводить.
Запрос вида select id from table_name WHERE value<>'10'" мне не подходит. Help please....


Содержание

Сообщения в этом обсуждении
"SQL запрос"
Отправлено thehangedman , 13-Янв-08 22:45 
>Стоит цель из таблицы выбрать ТОЛЬКО те id для которых не существует
>ни одной записи вида:
>$someid 10.

select distinct id as id1 from table_name WHERE not exists (select id from table_name where id=id1 and value='10')