sql语句中having ,existing Exists和Existing是两个不同的对象。你说的应该是Exists吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 having貌似是可以group by结果集在案having条件进行赛选;exists一般用于判定是否存在的; having 用于分组查询时,聚合函数结果筛选。如:select Item,sum(Quantity) as Quantityfrom Testgroup by Itemhaving sum(Quantity)>0exists一般用于判断子查询是否有返回记录。如:select * from Testwhere exists(select * from Test where Item='123')这里判断在表Test中是否有Item='123'的记录。 高手们,讨论个数据表结构 求Visio.2003 Enterprise 企业版使用及下载地址 还原数据库 报错 怎样做到周 半月查询等吧 使用变量后查询,结果不一样,请教下什么问题 存储过程中的表名如何用变量代替 数据库文件被占用 每隔5行一汇总 如何使用临时表 100分求一个排序问题 一个错误,仍是没发现哪错了 sqlserver两个表A,B 中两个字段相乘然后求得所有相乘积数的总和
exists一般用于判定是否存在的;
select Item,sum(Quantity) as Quantity
from Test
group by Item
having sum(Quantity)>0exists一般用于判断子查询是否有返回记录。如:
select *
from Test
where exists(select * from Test where Item='123')
这里判断在表Test中是否有Item='123'的记录。