【发布时间】:2013-11-27 09:47:52
【问题描述】:
row | P_NO | B_NAME
1 | 123 | ABC ELEC
2 | 123 | ABC ELEC
3 | 123 | ABC ELEC
4 | 123 | ABC TRANSPORT
5 | 123 | ABC CONTRACTORS
6 | 124 | ABC STATIONARY
7 | 125 | ABC ELEC
8 | 126 | ABC ELEC
我是 SQL 的新手。 如何仅选择 P_NO 和 B_NAME,其中一个 P_NO 出现多个 B_NAME。
输出应该只是前三行和第 4 行和第 5 行之一
SQL 服务器 2012
【问题讨论】:
-
您的预期输出是什么?我的意思是你想如何确定要选择哪个 B_Name?
-
输出应该是前三行和第 4 行和第 5 行之一
标签: sql sql-server group-by sql-server-2012