【发布时间】:2009-10-12 13:43:46
【问题描述】:
在 SQL 中获取唯一的行/值。我有一些类似的数据
valueA ValueB ValueC
test "Value1" "Something"
test "Value1" "Something else"
test2 "Value1" "Something else"
那么我想得到前两行,因为 valueC 不同,然后我也想要行 3.
但是说第 4 行是
test "Value1" "Something"
与第 1 行相同。我不想要该行。
我可以使用 select 语句或 where 或其他方式来执行此操作吗?
在我的模式中,ValueA 在一个表中,然后值 b 和 C 来自不同的表。 所以我正在做类似的事情
select * from table1,table2
这给了我 3 个值。
但我不想要重复的值。
【问题讨论】:
标签: sql sql-server select