下面是表格结构。第一列包含可能出现在多行中的字符串。我希望以这样一种方式编写查询:column1值只重复一次,这样column2包含的行就具有优先权。如果只有b可用,则输出相同。
下面提供了示例数据和预期的sql输出。
表结构(这里也跳过了其他列)
Column1 Column2
123 A
234 A
234 B
435 A
536 B
sql预期输出
Column1 Column2
123 A
234 A
435 A
536 B
1条答案
按热度按时间qaxu7uf21#
尝试此查询:
演示
这应该管用,因为
MIN
总是选择A
结束B
,两个值都应该存在。