1.sql结构化查询语言
包括:数据查询语言DQL(select语句)
数据定义语言DDL(create,drop,alter语句)
数据操作语言DML(insert,update,delete语句)
数据控制语言DCL(grant, revoke语句)
事务处理语言TPL(begin,rollback,commit语句)
2.select语句
语法形式:select 列 from 表名
不分大小写
#查询 表达式
select 12%5
#查询 所有列
select * from emp
select empno,ename,job,mgr,HIREDATE,comm,sal,deptno from emp
#查询 指定的列
select ename,sal from emp
#查询公司的岗位类型
select disTinct JOb from emp (忽略大小写)
Create table class (
classid int(2) PRIMARY key,
cname varchar(20),
ccount int(3)
);
create table student (
xh char(4) primary key,
xm varchar(10),
sex char(2),
birthday date,
sal double(7,2),
studentcid int(2) ,
foreign key(studentcid) REFERENCES class(classid)
);
#批量插入
添加三个班级信息为:1,JAVA1班,null