отличается в MySQL - PullRequest
       1

отличается в MySQL

2 голосов
/ 31 августа 2010

я хочу выбрать из таблицы mysql

заголовок, URL из таблицы

заголовок может дублироваться, поэтому мне нужен отдельный заголовок из них '

, если я используюКод Сачина, затем я нахожу повторяющиеся строки, так как я могу получить информацию, где заголовок не отображается снова в результате.означает, что в mysql

нет дублирующего заголовка из таблицы

Ответы [ 3 ]

5 голосов
/ 31 августа 2010
SELECT  DISTINCT *
FROM    mytable

Обновление:

SELECT  b.title, b.url
FROM    (
        SELECT  DISTINCT title
        FROM    blah
        WHERE   cID = 1856
        ) bd
JOIN    blah b
ON      b.id = 
        (
        SELECT  bi.id
        FROM    blah bi
        WHERE   bi.cID = 1856
                AND bi.title = bd.title
        ORDER BY
                cid, title, url, id
        LIMIT 1
        )

Создайте индекс для (cid, title, url, id), чтобы это работало быстро.

0 голосов
/ 31 августа 2010

вот решение

ВЫБРАТЬ * ОТ БЛАГДА ГДЕ info.cID = 1856 GROUP BY title

0 голосов
/ 31 августа 2010
SELECT distinct a.title, a_url FROM blah WHERE a.cID = 1856 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...