MySQL神兵利器:SQL语句
1、SELECT:查询数据
2、INSERT:插入数据
3、UPDATE:更新数据
4、DELETE:删除数据
5、CREATE:创建表
6、ALTER:修改表结构
7、DROP:删除表
8、TRUNCATE:清空表数据
9、COMMIT:提交事务
10、ROLLBACK:回滚事务
掌握公式轻松解决所有问题
1、计算总和:SUM(列名)
2、计算平均值:AVG(列名)
3、计算最大值:MAX(列名)
4、计算最小值:MIN(列名)
5、计数:COUNT(列名)
6、分组统计:GROUP BY 列名,HAVING 条件表达式
7、排序:ORDER BY 列名 ASC/DESC(升序/降序)
8、筛选:WHERE 条件表达式
9、连接查询:JOIN 表名 ON 连接条件
10、子查询:SELECT * FROM (子查询) AS 别名
11、DISTINCT:去除重复值
12、LIKE:模糊查询
13、IN:包含查询
14、NOT IN:不包含查询
15、IS NULL:判断是否为空
16、IS NOT NULL:判断是否不为空
17、BETWEEN AND:范围查询
18、LIKE ‘%关键字%’:通配符查询
19、UNION:合并查询结果
20、UNION ALL:合并查询结果,保留重复记录
单元表格示例
SQL语句 | 功能 | 示例 |
SELECT | 查询数据 | SELECT * FROM users; |
INSERT | 插入数据 | INSERT INTO users (name, age) VALUES (‘张三’, 25); |
UPDATE | 更新数据 | UPDATE users SET age = 26 WHERE name = ‘张三’; |
DELETE | 删除数据 | DELETE FROM users WHERE name = ‘张三’; |
CREATE | 创建表 | CREATE TABLE users (id INT PRIMARY KEY, name VARCHAR(20), age INT); |
ALTER | 修改表结构 | ALTER TABLE users ADD email VARCHAR(50); |
DROP | 删除表 | DROP TABLE users; |
TRUNCATE | 清空表数据 | TRUNCATE users; |
COMMIT | 提交事务 | COMMIT; |
ROLLBACK | 回滚事务 | ROLLBACK; |
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/506193.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复