为清楚起见,我在聚会表中有一个名为PartyCode的列。 它包含像
这样的代码AAAA0, AAAA1, AAAA2, AAAA3...
ABAB0, ABAB1, ABAB2..
所以我想要的是前4个代码字母,它不应该重复,即。 AAAA,ABAB。
我已尝试使用DISTINCT
和SUBSTR
关键字,但无法执行此操作。
所以我想知道可以在一个选择查询中做到这一点吗?
答案 0 :(得分:0)
请参阅以下问题。您可以从中获得帮助。
答案 1 :(得分:0)
使用“group by”而不是distinct:
select LEFT(partyCode,4) as code from parties group by code;
区别也有效:
select distinct LEFT(partyCode,4) as code from parties;
所以我不太清楚你的问题在哪里。