我有如下记录:
key | name
--------------
1111 | aa
1111 | bb
2222 | cc
Run Code Online (Sandbox Code Playgroud)
我需要选择值key和值name何时key不同.当我尝试:
select distinct key, name from table;
Run Code Online (Sandbox Code Playgroud)
我得到了所有的行,因为查询对于列的组合是不同的:key和name.但是,我需要的只是截然不同key而且我并不关心name.我有很多记录,所以我需要一个实用的方法.
Jus*_*tin 11
查询:
SELECT `key`, MAX(`name`) as name
FROM `table`
GROUP BY `key`
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21044 次 |
| 最近记录: |