1 -- 创建数据库
2 CREATE DATABASE db1;
3
4 -- 删除数据库
5 DROP DATABASE db1;
6
7 -- 创建表
8 CREATE TABLE t_student( CREATE TABLE 创建表
9 -- s_id为列名,int 表示该列的数据类型 , PRIMARY KEY 表示该列表为主键列,AOUT_INCREMENI 表示该列为自动增长列,有DBMS维护
10 s_id INT PRIMARY KEY AUTO_INCREMENT, 整数类型
11 s_name VARCHAR(20), -- 姓名
12 s_brithday DATE, -- 生日 日期类型
13 s_phone VARCHAR(20), -- 电话 字符串类型
14 s_edu ENUM("高中","大专","本科") 枚举类型
15 );
16
17
18
19 ORDER BY 降序用desc ,升序用asc, 默认升序
20
21 GROUP BY分类
22
23 where 筛选
24
25 all 所有
26
27 in 一个选择都有
28
29 HAVING 放于 分类、筛选后
30
31 DATE_ADD(a, INTERVAL b DAY) 得到日期a,b天后的日期
32
33 CASE WHEN p_price <20 THEN '低档商品'
34 WHEN p_price <100 AND p_price >=21 THEN '中档商品'
35 ELSE '高档商品' END 判断条件
36
37 COUNT(*) 统计所有
38
39 select 查询
40
41 create DATABASE 创建
42
43 update 修正
44
45 limit 限制 从0 开始,只能用于MySQL limit3,6 限定查询
46
47 distinct 去重
48
49 FROM party p JOIN msp m 关联表
50
51 ON 添加关联条件
52
53 LIKE 包含 %
54
55 alter table users AUTO_INCREMENT=X; 设置自增id从X开始
56
57 INSERT INTO t_usersystem (f_name,f_pwd,f_sex)VALUES('张三','男',MD5('abc123')); 注册用户,密码加密保存