使用时,SELECT * FROM myTable
我得到一个如下所示的列表:
A 473
A 234
B 752
C 136
但是,我不想让多行具有相同的字母。我只想获取带有某个字母的第一个条目,然后跳到下一个,如下所示:
A 473
B 752
C 136
现在,当我知道我拥有什么类型的数据时,我就知道该怎么做了。但是,我想编写一个不管表是什么样子都可以工作的 SQL 命令,也就是说,类似于以下内容:SELECT * FROM myTable WHERE duplicates of column1 are discarded
.
编辑:我真的不需要成为为每个唯一 column1 值选择的第一个条目。任何行都可以。
编辑 2:我非常希望该解决方案同时适用于字符串和数字。