判断表中是否有查询的值,怎样的sql语句效率高些? select count(主键) from 表 where data = ''; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select top 1 from 表 where date = ''; if exists(select 1 from 表 where date = 'cc') .. --查询值是否在?应该用existsif exists(select 1 from test where data=查询值) print '在'else print '不在' exists的效率是最高的.因为它不必执行完整个查询语句. 谢了,exists很好用,多谢各位。 SQL 求救 各位高手帮帮忙,一个事务执行时,怎么取得上一条记录的值? 修改主键列为自增列 一个很奇怪的问题 两种查询语句的效率谁更强,为什么 两个表 join 连接,并且两张表的内容都想要,还有简单的方法吗? SQL SERVER2005差异备份 发布支持可更新订阅 写存储过程时,有一局set nocount off有什么作用? 我才接触oracle的,很想把它学好,能告诉我该怎样去学吗?谢谢各位了。 关于自动补号的问题。 怪事!怎么有的机子可以查到,有的不行?select * from employees where birthdate like '%1963%'
..
print '在'
else
print '不在'