我有一个这样的表(但有更多列):
Code Quantity
----- --------
00001 1
00002 1
00002 1
00002 2
00003 2
00003 1
而且我想获得与ojit_code(00001,00002,00003)相同的结果,但与所有其他表列相同。
更新了:
如果执行此操作:
SELECT DISTINCT Code FROM table
我得到: Code Quantity
----- --------
00001 1
00002 1
00002 2
00003 1
00003 2
我想得到:
Code Quantity
----- --------
00001 1
00002 1
00003 1
提前致谢!
最佳答案
假设您使用的是MySQL(为问题加上了标签),则以下内容将为其他列返回一个任意值:
select *
from t
group by code;
但是,所选的特定值来自不确定的行。