单行注释的两种写法
1. 井号注释:
# 这是注释内容
SELECT * FROM users; # 这也是注释
特点:`#`后面直接写注释内容,不用加空格
2. 双破折号--注释:
-- 这是注释内容
SELECT * FROM users; -- 这也是注释
特点:`--`后面必须加一个空格再写注释
多行注释写法
/*
这是多行注释
可以写很多行内容
特别适合长说明
*/
SELECT * FROM products;
注释使用小技巧
1. 注释可以放在SQL语句的任何位置:
SELECT /* 查询产品 */ * FROM /* 产品表 */ products;
2. 注释不会影响SQL执行:
只是给人看的
数据库执行时会自动忽略
3. 写注释的好习惯:
复杂SQL要加注释说明
临时禁用代码可以用注释
团队协作时注释特别重要
实际使用例子
用户登录验证查询
SELECT
user_id,
username,
密码字段已加密
password_hash
FROM
/* 用户基本信息表
创建于2020年 */
users
WHERE
username = 'admin' # 查询管理员账号
AND status = 1; -- 1表示活跃用户
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程