SQL 的常用写法汇总,结构清晰、内容丰富,挺适合你平时查漏补缺或者写业务 SQL 的时候当参考资料的。像建表、插入、查询这些基础操作都覆盖了,而且每条 SQL 都有实际的使用场景,改一改就能上手用。
比如用CREATE TABLE
定义结构,INSERT INTO
快速填充几条测试数据,调试时方便。还用了NEWID()
来生成唯一值,生成模拟数据的时候挺好用。
查询部分讲得也比较细,聚合函数像MAX()
、AVG()
这些都列了常见用法,还举了几个排序和条件组合的例子,像ORDER BY fage DESC
这种多字段排序也写得蛮全。
字符匹配这块用LIKE
结合通配符做模糊查询,适合在搜索姓名、产品名这些不确定内容时用。还有个细节蛮值得注意,像fname IS NULL
这类NULL
判断,多人平时写 SQL 容易忽略。
组合条件、范围查询也挺实用,像BETWEEN
和IN
在筛选多个值时比一堆OR
舒服多了。还有分组统计部分,像GROUP BY fage
结合COUNT()
做汇总,报表时能省不少事。
如果你平时写 SQL 比较多,或者刚好在做跟员工、数据报表相关的功能,这份源码可以拿来当模板直接改。哦对了,源码是基于 SQL Server 写的,别忘了环境兼容。