增 : INSERT INTO 删:DELETE FROM 改:UPDATE TABLE SET 查: select ORDER BY 字段 DESC 降序 两个字段排序: 会优先已第一个字段排序,然后第二个 设置索引类型:UNIQUE mysql添加相同的数据会报错 外键是相对于主键说的,是建立表之间 的联系的必须的前提。 例如:有两张表 person(学生) 和grade(成绩)表, person 中stu_no是学生的学号,而stu_no是依赖于grade中的stu_no。那么grade中的stu_no就是person的外键。 分页实际上使用 LIMIT 来实现的
增删改查
INSERT into person(name,stu_no) VALUES ('张六',1000007), ('赵四',1000001)
DELETE from person WHERE id = 24
UPDATE person set name = '张思思' WHERE id = 22
as 重命名
条件查询 :where
多条件查询 :
1.and : 两个条件必须全部满足才返回
2.or : 只需要满足一个条件
模糊查询 like
SELECT * FROM person SELECT p.name FROM person as p SELECT * FROM person WHERE name = '张思思' SELECT * FROM person WHERE name in('张思思','张五') SELECT * FROM person WHERE name in('张思思','张五') and stu_no = 1000003 SELECT * FROM person WHERE name in('张思思','张五') or stu_no = 1000003 SELECT * FROM person WHERE name LIKE '张%' SELECT * FROM person WHERE name LIKE '张_'
排序
ORDER BY 字段 ASC 升序SELECT * FROM person ORDER BY id DESC SELECT * FROM person ORDER BY id ASC
SELECT * FROM person ORDER BY sex, stu_no DESC
设置数据唯一性
设置外键的作用
也就是当我们给stu_no创建一个外键,这个外键就是grade中的stu_no时,sty_no就必须与grade中stu_no一致,我们可以通过外键使两张表进行关联,进而查询出另一张表对应的数据。
SELECT * FROM person as p left join grade as g on g.stu_no = p.stu_no WHERE p.stu_no = 1000003
mysql内置函数
mysql 分页的简单实现
LIMIT有两个参数:第一个是偏移量(从0开始的),第二个是要返回的最大行数(row_count)
公式: LIMIT (page -1) * row_count , row_countSELECT * FROM person LIMIT 0,3
SELECT * FROM person LIMIT 3,3
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算