Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Повторения в таблице
 
 автор: AAAlex2005   (28.01.2006 в 21:26)   письмо автору
 
 

Вот, у меня возник один вопрос насчёт MySQL. Помогите пожалуйста разобраться.
Имеется таблица, в ней с некоторой периодичностью поворяются значения одного поля.
Как использовать запрос Select к базе данных, чтобы выбирались только уникальные записи (т.е. если есть пять записей с одним и тем же значением поля, то выбиралась бы из них только одна запись...) ? Или если это можно сделать другим путём, подскажите!

пример:

ID, number, offer, date

0001; 140; 1; 2006.01.14
0002; 50; 1; 2006.01.14
0003; 140; 0; 2006.01.14
0004; 70; 1; 2006.01.15
0005; 30; 0; 2006.01.15
0006; 50; 1; 2006.01.16
0007; 60; 1; 2006.01.16
0008; 35; 1; 2006.01.16
0009; 140; 0; 2006.01.16

есть записи, в которых повторяется значение в поле numer. Как сделать, чтобы из таблицы выбирались все записи, а из повтряющихся выбиралась только одна запись?
Вот что должно получится:

0001; 140; 1; 2006.01.14
0002; 50; 1; 2006.01.14
0004; 70; 1; 2006.01.15
0005; 30; 0; 2006.01.15
0007; 60; 1; 2006.01.16
0008; 35; 1; 2006.01.16

Заранее благодарен!

   
 
 автор: cheops   (28.01.2006 в 21:52)   письмо автору
 
   для: AAAlex2005   (28.01.2006 в 21:26)
 

Для этого используется либо ключевое слово DISTINCT
SELECT DISTINCT name FROM tbl

либо группировка при помощи конструкции GROUP BY
SELECT name FROM tbl GROUP BY name

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования