首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-05-31 
急求!!数据库基础select * from card where cardno(select cardno from (select cardno ,sum(cardno) 次

急求!!数据库基础
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 

热点排行
Bad Request.