mysql数据库SELECT使用详解
来源:互联网 发布:开票软件自动更新多久 编辑:程序博客网 时间:2024/06/02 02:46
数据库的查询是重中之重,查询的时候有很多的选项可以使用。
(1)LIMIT:限制查询出来的条数
mysql> SELECT * FROM stu_tbl;+-------+------+-------+| name | id | score |+-------+------+-------+| du | 1003 | 90 || he | 1004 | 90 || wang | 1001 | 100 || zhang | 1004 | 90 || zhao | 1003 | 90 |+-------+------+-------+5 rows in set (0.00 sec)mysql> SELECT * FROM stu_tbl LIMIT 2;+------+------+-------+| name | id | score |+------+------+-------+| du | 1003 | 90 || he | 1004 | 90 |+------+------+-------+2 rows in set (0.00 sec)
(2)JOIN ...ON..在两个不同的表中查询数据
mysql> SELECT name,id,tea_name FROM stu_tbl JOIN teacher ON teacher.tea_name=stu_tbl.name;+------+------+----------+| name | id | tea_name |+------+------+----------+| wang | 1001 | wang |+------+------+----------+1 row in set (0.00 sec)
(3)LEFT JOIN ...ON..关键字从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为 NULL。
mysql> SELECT name,id,tea_name FROM stu_tbl LEFT JOIN teacher ON teacher.tea_name=stu_tbl.name;+-------+------+----------+| name | id | tea_name |+-------+------+----------+| du | 1003 | NULL || he | 1004 | NULL || wang | 1001 | wang || zhang | 1004 | NULL || zhao | 1003 | NULL |+-------+------+----------+5 rows in set (0.00 sec)
(4)RIGHT JOIN 关键字从右表(table2)返回所有的行,即使左表(table1)中没有匹配。如果左表中没有匹配,则结果为 NULL。
mysql> SELECT name,id,tea_name FROM stu_tbl RIGHT JOIN teacher ON teacher.tea_name=stu_tbl.name;+------+------+-----------+| name | id | tea_name |+------+------+-----------+| wang | 1001 | wang || NULL | NULL | xiaowang || NULL | NULL | xiaozhang |+------+------+-----------+3 rows in set (0.00 sec)
0 0
- mysql数据库SELECT使用详解
- mysql查询语句select-limit使用详解
- mysql查询语句select-limit使用详解
- MYSQL中select详解
- MySQL-SELECT 语句详解
- mysql select into使用
- mysql select into使用
- MySQL --使用INSERT...SELECT
- SELECT 的使用详解
- select使用详解
- MySQL数据库SELECT应用(一)
- MySQL数据库SELECT应用(二)
- MySQL数据库SELECT应用(三)
- 使用JDBC连接MySQL数据库详解
- PHP5使用PDO连接MySQL数据库 详解
- MySQL数据库使用mysqldump导出数据详解
- MySQL中select语句详解
- MYSQL用法(十三) MySQL中INSERT INTO SELECT 的使用详解
- Android中自定义View的绘制过程的 onMeasure方法简述
- matlab 在图像处理中常用的函数使用(2)
- Palindrome Linked List
- android监听器事件
- 二维数组的遍历问题笔试
- mysql数据库SELECT使用详解
- 解决ios9 中UITableView 的Cell 自动缩进问题
- web模板
- c++ 多线程中 创建EXCEl应用程序失败解决办法
- MySQL:Subquery returns more than 1 row
- BZOJ1006 HNOI2008 神奇的国度
- 最近公共祖先 模板 裸题
- AbstractQueuedSynchronizer的实现分析(上)
- Openwrt 修改Mac地址