我在MySQL表中发现了几个重复的行,这些行属于不同的类别。我的表结构如下:
sample_table
-----------------------
id | title | category
-----------------------
1 |item 1 | category 1
2 |item 1 | category 2
3 |item 1 | category 3
4 |item 2 | category 1
5 |item 2 | category 3
我的问题是我想从我的表中获取唯一的标题列以及它们的ID,我尝试了
select distinct title from sample_table
,它返回2行,但如果我尝试select distinct title, id from sample_table
,它会返回所有5行。现在我的问题是我想要从表格中获取带有它们ID的唯一标题,即2行带有它们ID。