Просмотр темы
DISTINCT
|
|
minka9 |
Опубликовано 21.03.2011 09:22
|
Пользователь Сообщений: 126 Зарегистрирован: 20.09.2010 13:08 |
Всем привет, суть следующая хотелось бы из базы вывести значения без повторения, для этого решил воспользоваться ф-цией DISTINCT (фильтр последующей обработки, позволяющий удалять дубликаты /как написанно в справочнике/). Поставил её после SELECT а она выдает синтаксическую ошибку вот мой запрос: $result = dbquery("SELECT DISTINCT cat * FROM ".$db_prefix."images_nm"); никогда не пользовался этой функцией, а тут приперло лень категории заводить и решил обойтись тем, что есть в базе есть и отсеять совпадения. =) |
|
|
jikaka |
Опубликовано 21.03.2011 09:41
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
вот посмотри документацию: http://www.php.su...timisation
|
|
|
Razor |
Опубликовано 21.03.2011 09:51
|
Администратор Группа поддержки Сообщений: 508 Зарегистрирован: 20.08.2010 15:55 |
Вообще всё верно написано, нужно смотреть структуру таблицы. Вы отсеиваете значения по полю cat, из таблицы images_nm.. А какую ошибку пишет? И по DISTINCT, отлично написано тут Sr. Software developer
plesk.com |
|
|
minka9 |
Опубликовано 21.03.2011 12:28
|
Пользователь Сообщений: 126 Зарегистрирован: 20.09.2010 13:08 |
Ошибка такая =( 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 'FROM fusion8_images_nm' at line 1 Вроде решение нашлось использовал GROUP BY =) SELECT DISTINCT * FROM ".$db_prefix."таблица GROUP BY столбец )) Изменил(а) minka9, 21.03.2011 12:54 |
|
|
Alipapa |
Опубликовано 21.03.2011 12:46
|
Опытный пользователь Сообщений: 243 Зарегистрирован: 02.11.2010 13:13 |
cat * - так нельзя. Либо cat, либо *. |
|
|
minka9 |
Опубликовано 21.03.2011 13:07
|
Пользователь Сообщений: 126 Зарегистрирован: 20.09.2010 13:08 |
решение нашлось использовал GROUP BY, SELECT DISTINCT * FROM ".$db_prefix."таблица GROUP BY столбец )) |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |