DISTINCT отсеивать повторяющие значения

Печать RSS
127

Y
Автор
Землянин
0
Мне нужно SQL запрос отсеять повторяющиеся в таблице значения, как это осуществить?
А

Оранжевые штаны
0
Ответ в названии темы SELECT DISTINCT ...
Y
Автор
Землянин
0
Муз-ТВ (5 Декабря 2013 / 11:28)
Ответ в названии темы SELECT DISTINCT ...
не получается же) поэтому написал, надо отсеивать SQL повторяющие значения в поле, DISTINCT по моему на уникальность.. я что то тут не допонял

Добавлено через 05:35 сек.
ну есть повторяющиеся значение в бд, надо чтоб на выводе экрана отсеялись
Изменил: YouMobe (05.12.2013 / 11:41)
А

Оранжевые штаны
0
Так уникальность и убрать повторяющиеся одно и то же.
Работает так: Если 2 строки одинаковые кроме id, то отсеются, если хоть в 1 столбце что-то разное то нет.
Y
Автор
Землянин
0
Нашел выход:
$r = mysql_query("SELECT * FROM `table`");
while($e = mysql_fetch_assoc($r))
{
 $n = mysql_result(mysql_query("SELECT COUNT(*) FROM `table` WHERE `num` = '" . $e['num'] . "' AND `id` != '" . $e['id'] . "'"), 0);
 if($n == 0) echo $e['num'] . '<br />';
}
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск