【发布时间】:2012-07-30 19:34:42
【问题描述】:
我有一个具有重复 ID 的数据表。
1 data moredata 4354
1 data moredata 4354
2 data moredaaata 4asdfdsa4
3 dasata edaaata 42342fdsa4
2 data moredaaata 4asdfdsa4
我想从该表中获取一个数据表,其中每个第一列值只有一行,如下所示:(不需要按顺序)
1 data moredata 4354
2 data moredaaata 4asdfdsa4
3 dasata edaaata 42342fdsa4
我该怎么做?
【问题讨论】:
-
您对返回数据的查询有任何控制权吗?我认为
SELECT DISTINCT在您使用的任何查询上都会更有意义。 -
@CSharpDev,Distinct 将适用于所有列,对于示例数据,它将适用,但它可能会在
1 data moredata 5555上失败,在这种情况下,它将返回两行 ID 为 1 -
@LittleBobbyTables 这不是来自 SQL,我无法控制我得到的结果。