读书人

急求!数据库基础,该怎么处理

发布时间: 2012-05-31 12:19:24 作者: rapoo

急求!!数据库基础
select * from card where cardno=
(select cardno from (select cardno ,sum(cardno) 次数 from borrow group by cardno) t
where cardno>2))
错在哪里 ,应该怎么改?谢谢!!

[解决办法]
语法上是语句最后多了一个括号,但你这样写也许得不到你要的结果
猜一下,是不是要这样的结果(找到borrow中有两条记录以上的对应的card的记录)

SQL code
select a.*from card ajoin (select cardno from borrow group by cardno having count(cardno)>2) bon a.cardno=b.cardno 

读书人网 >SQL Server

热点推荐