一道面试题求答案牙 !!!!谢谢!
还有就是a(c1,c2)表,表里有100条记录问
select *
form a A,a B
where A.c1 = b.c1能查几多条记录
[解决办法]
100
查询分析器里随便找个表自己试下就知道了
先
select * form a
然后再
select *
form a A,a B
where A.c1 = B.c1
对比下结果就知道了
[解决办法]
100到10000都行 取决字段的值得相等的数目
[解决办法]
哦,不好意思,题目没看仔细,问题是c1是不是主键,是主键则为100条,否则100到10000都有可能
[解决办法]
一条也查不出来
有语法错误
form ?
[解决办法]
语法不对吧
[解决办法]
把form 改成from 然后
========================
select sum(bb.num) as sum
from
(select (count(c1) * count(c1)) as num from a
group by sortId) bb
//sum 为结果