主键:
不能为null 不能重复
5大约束:
1.主键约束
2.默认值约束 : 当不对该列进行插入值操作时,默认给的一个值
3.唯一约束 : 要求此列值不能重复,可以为null。只有一个
4.检查约束:值的范围
5:外键约束:
一个表中的外键,必须是另一个关联表的主键
dml:数据操作语言,操作的是表
insert into 表名 (列名,,,,) values ()
1:插入所有列列名可不写
2:值是字符串和时间类型时用‘’
update 表名 set 列名 -- where
where 之间可以用and or not 连接
delete:
语法:delete from 表名 【where条件】
如果没有条件删除的是行,不能删除某列值
结构化查询语言:
select:
给列起别名:
---给列器别名 select goods_no 商品编号,goods_name 商品名 from goods --给列起别名 2 select goods_no as 商品编号, goods_name as 商品名称 from goods
排序 order by:
--升序排序 select * from goods order by goods_price --降序排序 关键字 order by , desc select * from goods order by goods_price desc --对衣服进行降序排
order 最后执行 , order by 值1,值2
;在sql语句中的作用
批量使用的时候加; 单独使用的时候不用加;