作者aleck945 (总是不知所措)
看板Database
标题Re: [SQL ] 要怎麽count ?
时间Tue Jul 15 14:55:22 2008
※ 引述《ClubT (We will Wii)》之铭言:
: 我是用SQL Server2000
: 现在有一个TABLE有3个栏位
: Field1 Field2 Field3
: =============================
: aaa bbb 111
: aaa ccc 123
: aaa bbb 222
: ddd ccc 234
: aaa ccc 555
: aaa bbb 345
: ccc aaa 777
: 我希望如果在TABLE中 Field1 和 Field2 的值完全相同则select出来
: 也就是类似取出重复资料
: 希望最後的结果是
: Field1 Field2 Field3
: =============================
: aaa bbb 111
: aaa bbb 222
: aaa bbb 345
: aaa ccc 123
: aaa ccc 555
: 请问SQL语法要怎麽下
: THANKS^^
可以参考 2254 编.
SELECT *
FROM ur_table t1
WHERE (SELECT count(*)
FROM ur_table t2
WHERE t2.field1=t1.field1 and t2.field2=t2.field2) > 1
ORDER BY t1.field1,t1.field2
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.190.50