今天查了下,发现网上的没有一个sql语句写的好的. 判断记录是否存在,要不是语句不够简洁,要不就是性能有很大问题. 我进行了优化后,最简洁简单性能最优的的sql语句,用来判断表中的记录是否存在: select isnull((select top(1) 1 from tableName where conditions), 0) 结果为 1,则说明记录存在:结果为 0,则说明记录不存在. 网上的常见的有问题的语句: 错误1: select COUNT(*) from tableName wher…