MySQL, помогите с запросом

yavasilek

Мой дом здесь!
Регистрация
5 Окт 2008
Сообщения
1.199
Реакции
454
Всем привет. Помогите сформировать запрос.
Есть таблица MySQL.
Есть столбец, допустим - number
В этом столбце есть значения(слова)
Что должен сделать запрос:
Выбрать из таблицы строки в которых в столбце number присутствует значение, которое не присутствует в других строках.
Пример:
1
2
3
2
1
1
4
Результат запроса:
3
4
-
Заранее спасибо за помощь.
 
UPD
Код:
SELECT number
FROM table 
GROUP BY number 
HAVING COUNT(DISTINCT number) = 1
 
Код:
SELECT contract
FROM table 
GROUP BY contract 
HAVING COUNT(DISTINCT number) = 1
вылетела ошибка
Код:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'table GROUP BY contract HAVING COUNT(DISTINCT number) = 1' at line 2
 
PHP:
SELECT `number` 
FROM table
GROUP BY `number` 
HAVING count( `number` ) = 1

вместо table впишите свое название
 
Назад
Сверху