含义where在分组之前就进行选择操作havinghaving在分组操作之后才进行选择操作,所以having可以选择聚合函数eg:// 下面这句是可以的SELECT COUNT(*) FROM AWHERE A.a1>0GROUP BY a2;//但是下面就不行SELECT COUNT(*) FROM AWHERE A.a1>0 and coun..
一般来说使用模糊查询,大家都会想到LIKEselect * from table where a like '%字符%' 如果一个SQL语句中用多个 like模糊查询,并且记录条数很大,那速度一定会很慢。 下面两种方法也可实现模糊查询:select * from table where patindex('%字符%',a..
--查询建立时间--表select * from sysobjects where id=object_id(N'表名') and xtype='U' --表的结构 select * from syscolumns where id=object_id(N'表名')--存储过程 select * from sysobjects where id=object_id(N'dqtx') and xtype='P'--查..