我有一个这样的表(但有更多列):

Code    Quantity
-----   --------
00001      1
00002      1
00002      1
00002      2
00003      2
00003      1

而且我想获得与oj​​it_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;

但是,所选的特定值来自不确定的行。

10-08 03:48