我知道我可以选择这样的:
SELECT DISTINCT id, title, photo FROM myTable;
但是,当我想要SELECT id, title
但却有title
时,我该怎么办?
我的意思是我想选择行并避免重复的标题。因为可能有重复的照片,但这并不重要,我只需要不同的titles
。那么我应该如何选择photo
和title
字段,同时将title
设置为唯一且不同的?
答案 0 :(得分:1)
SELECT id, title, photo FROM myTable GROUP BY title;
使用group by的简单选择查询将在此处工作。
答案 1 :(得分:0)
取决于您的数据,但基本上您希望强制照片返回单个值以及您的独特标题。像这样:
SELECT title, MAX(photo)
FROM myTable
GROUP BY title
例如,会这样做。
答案 2 :(得分:0)
独特的照片Menas所有照片都没有重复 SELECT id,photo FROM myTable GROUP BY title;