博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL数据库学习之二
阅读量:5265 次
发布时间:2019-06-14

本文共 728 字,大约阅读时间需要 2 分钟。

1、MySQl当中的order by可以对查询结果进行升序(asc)和降序(desc)排列,默认条件下,order by按照升序输出结果,当存在null值的时候,按照升序排序的时候,null值出现在最前面,按照降序进行排序的时候,null值出现在最后面;

2、limit可以对查询结果的记录条数进行限定,控制输出结果的行数,使用limit还可以从查询结果的中间部分取值,首先定义两个参数,参数1是开始读取的第一条记录的编号(在查询结果当中,第一个结果的记录编号是0,也就是第一条记录对应的记录编号是0);参数2是要查询记录的个数;例如 select * from new_table where id limit 0,4;

limit经常和分页操作进行联合使用,在写程序的过程当中可以根据页面大小进行限定每次显示多少条查询记录;

3、外连接:左外连接:是指将左表中的所有数据分别与右表中的每条数据进行连接组合,返回结果为除内连接的数据外,还包括左表中不符合条件的数据,并将右表中的相应列中添加null;右外连接类似。例如:select 字段名称 from 表名1 left|right join 表名2 on 表名1.字段名1=表名2.属性名2;

4、使用exists关键字的时候,内层查询语句不返回查询的记录。而是返回一个真假值。如果内层查询语句查询到满足条件的记录,就返回一个真值(true),否则,将返回一个假值(false)。当返回值为true时,外层查询语句将进行查询;当返回值为false时,外层查询语句不进行查询或者查询不出任何记录。

转载于:https://www.cnblogs.com/AriesDongs/p/4367340.html

你可能感兴趣的文章
软件之Notepad++已停止工作(win7,unicode版本,插件问题)
查看>>
MyEclipse修改JSP文件字体大小
查看>>
常见漏洞发布网站
查看>>
jquery设置元素的readonly与diabled属性方法
查看>>
MongoDB安装、CURD增改查删操作、应用场景
查看>>
查询SQLSERVER执行过的SQL记录
查看>>
使用JAVA客户端对HDFS进行代码编写(五)
查看>>
2.14拼写检查与词典操作
查看>>
EB(存储单位)
查看>>
php const和define区别及使用方法
查看>>
发一篇关于 数组名称 和 指针区别 的专题探讨
查看>>
gdb使用整理
查看>>
JVM调优总结:调优方法
查看>>
数组和集合
查看>>
jcFeather 免费限制版本
查看>>
12.5今日博客
查看>>
20165333课下补做
查看>>
jstl-c:forEach
查看>>
Android----ListView入门知识--各种Adapter配合使用
查看>>
DOS程序员手册(六)
查看>>