SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 12.08.2010 14:43:07

Марк
Активист
Зарегистрирован: 31.05.2010
Сообщений: 157

Вывод уникальных индексов с условием

Здравствуйте. Имеется 1 таблица

tb
-----------------
id, category
1   1
1   2
1   1
2   3
2   1
2   3
-----------------

Есть ли возможность получить такой результат

tb
-----------------
id, category
1   1
1   2
2   3
2   1
-----------------

Неактивен

 

#2 12.08.2010 14:56:04

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Вывод уникальных индексов с условием

SELECT DISTINCT * FROM tb;

Неактивен

 

#3 12.08.2010 15:02:09

Марк
Активист
Зарегистрирован: 31.05.2010
Сообщений: 157

Re: Вывод уникальных индексов с условием

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 'SELECT DISTINCT * FROM temp_book LIMIT 100 OFFSET 0' at line 2

Спасибо но я думаю DISTINCT * не поможет при таких условиях даже если бы он работал

Неактивен

 

#4 12.08.2010 15:13:08

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Вывод уникальных индексов с условием

Ошибка в конце предыдущего запроса (нет точки с запятой?). Если Вы не
попробуете решение — Вы не узнаете, насколько оно действенно, ведь так? wink

Неактивен

 

#5 12.08.2010 15:22:09

Марк
Активист
Зарегистрирован: 31.05.2010
Сообщений: 157

Re: Вывод уникальных индексов с условием

Это точно. Спасибо smile

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson