没有合适的资源?快使用搜索试试~ 我知道了~
mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命令讲解 mysql中常用的命
资源推荐
资源详情
资源评论
MYSQL 常用命令二
7. Limit n 表示返回前几条记录;Limit m, n 表示 m 起始位置(第几条开始截取,从 0 开始
计数),n 表示返回的记录数、
作用一:做 top-n 分析:
1. 第一步-按照某个字段排序
2. 第二步-使用 limit 关键字截取记录
示例:SELECT * FROM person ORDER BY age DESC LIMIT 3;
作用二:分页功能
示例(从 0 位置开始取三条):SELECT * FROM person LIMIT 0,3;
示例(从 2 位置开始取两条):SELECT * FROM person LIMIT 2,2;
8. 数据库中表与表之间的关联关系分为 3 种:
多表连接-笛卡尔积(A 表 m 条记录、B 表 n 条记录,最终结果是 m*n 条记录、多表连接经常
的错误):SELECT * FROM tableA, tableB;
多表连接-标准写法(必须指定公共列的条件,如果连接 n 个表,至少需要指定 n-1 个公共
列,否则就会产生笛卡尔积):SELECT * FROM tableA, tableB WHERE tableA.ida = tableB.idb;
多表连接-别名的应用:SELECT t_A.name 公司名, t_B.name 员工名 FROM tableA t_A, tableB
t_B WHERE t_A.ida = t_B.idb;
多表连接-左连接(以左表为主表、可以把左表中所有记录都查询出来、当希望把左表中不
满足条件的也查询出来的时候):SELECT * FROM tableA LEFT JOIN tableB ON tableA.ida =
tableB.idb;
多表连接-左外连接,与左连接一模一样:SELECT * FROM tableA LEFT OUTER JOIN tableB ON
tableA.ida = tableB.idb;
多表连接-右连接(以右表为主表、可以把右表中所有记录都查询出来、当希望把右表中不
满足条件的也查询出来的时候):SELECT * FROM tableA RIGHT JOIN tableB ON tableA.ida =
tableB.idb;
多表连接-右外连接,与右连接一模一样:SELECT * FROM tableA RIGHT OUTER JOIN tableB ON
tableA.ida = tableB.idb;
多表连接-内连接(只查询出满足公共列条件的记录、和 2 中等价):SELECT * FROM tableA
INNER JOIN tableB ON tableA.ida = tableB.idb;
9. 子程序:就是 SELECT 嵌套语句。
资源评论
静香是个程序媛
- 粉丝: 3090
- 资源: 563
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功