【发布时间】:2011-10-18 06:37:06
【问题描述】:
我对 SQL 很陌生,所以如果这个问题难以理解,我深表歉意。
假设我有一张这样的桌子:
姓名 生日 鲍勃 7/18 鲍勃 7/18 马克 5/10 马克 7/5 苏 2/1 乔 1/14 乔 1/14 乔 1/2 杰夫 9/16 杰夫 3/20 杰夫 6/13 [...]我想执行一个选择语句,为我提供有多个不同生日的人的姓名。
因此,对于我的示例表,输出将是 Mark、Joe 和 Jeff。
感谢您的帮助。
【问题讨论】:
-
运行
select @@Version,但说SQL Server 2008就足够了 -
我强烈建议您使用我的测试数据测试 Dem 的解决方案。你得到的是 Jake 和 Mark 而不是 Pete 和 Mark
标签: sql sql-server tsql sql-server-2008 group-by