Простой SQL-запрос не дает правильных результатов - PullRequest
0 голосов
/ 18 ноября 2011

Вот запрос, который я построил:

SELECT DISTINCT * FROM tagResourceName a INNER JOIN 
tagResource b ON a.tagID=b.tagID

Однако, результат возвращает значения, которые не различаются. например,

Tag Name | Tag ID
pink     |  13
pink     |  13
zoo      |  16

Почему это? Я запускаю это на Android-приложении, кстати. Спасибо!

Ответы [ 3 ]

0 голосов
/ 18 ноября 2011
SELECT * FROM tagResourceName a 
INNER JOIN tagResource b ON a.tagID=b.tagID
GROUP BY a.tagName, a.tagID
ORDER BY a.tagID
0 голосов
/ 18 ноября 2011
SELECT * FROM tagResourceName a INNER JOIN 
tagResource b ON a.tagID=b.tagID
GROUP BY b.tagName, a.tagID
ORDER BY a.tagID
0 голосов
/ 18 ноября 2011

Может быть, у одного из ваших тегов есть пробелы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...