如何使用SQL为每个部分键选择一个记录

时间:2018-09-24 17:39:04

标签: sql sqlite

具有以下格式的架构 $('.button_delete').click(function(){ // retrieve id from data attribute here var commentId = $(this).data("commentid"); $.get('www.domain.com/api/messages/delete/' + commentId, {}, function(result){ if(result) { // delete comment container from html using commentId or refresh } }); }); ,其中T(Att1, Att2)

s.t

Key = Att1, Att2

我想要一个查询,每个左键仅选择单行 例如

Soy, Bean
Soy, Powder
Soy, Milk
Almond, Powder
Almond, Milk

任何记录都可以,只要它们具有相同的左侧键即可。 我该怎么做?当我使用LIMIT时,每个表仅选择一行,这不是我想要的。

1 个答案:

答案 0 :(得分:2)

想到聚合:

select att1, min(att2)
from t
group by att1;