[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выбрать все уникальные значения поля
jon378
Нужно выбрать из таблицы все значения поля так, чтобы каждое значение было выбрано только один раз. Например, если здесь выбирать все значения поля field_2

id------------field_1-----------field_2
1--------------2------------------1
2--------------2------------------1
3--------------5------------------6
4-------------33------------------9
5-------------10------------------6

получим:
1
6
9

Подскажите, как такой запрос написать. Гугл не помог.
Игорь_Vasinsky
SELECT `field_2` FROM `table` GROUP BY `field_2`


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
jon378
Блин... Даже стыдно. Я думал group by по другому работает. Большое спасибо.
Игорь_Vasinsky
wink.gif ещё есть DISTINCT

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
sergeiss
Если подходить более строго, то GROUP BY в Мускуле криво используется smile.gif Например, Постгре не позволит выполнить такой запрос. Только с DISTINT получится. Но зато DISTINCT в Постгре имеет больше возможностей, чем в Мускуле.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.