加入收藏 | 设为首页 | 会员中心 | 我要投稿 91站长网 (https://www.91zhanzhang.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL中检索数据的示例剖析

发布时间:2022-02-14 15:17:22 所属栏目:MySql教程 来源:互联网
导读:这篇文章将为大家详细讲解有关MySQL中检索数据的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 MySQL 不区分大小写,但尽量做到关键字大写,列和表明小写,方便阅读和调试。 SQL语句,所有的空格都被忽略。S
       这篇文章将为大家详细讲解有关MySQL中检索数据的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
 
      MySQL 不区分大小写,但尽量做到关键字大写,列和表明小写,方便阅读和调试。
 
      SQL语句,所有的空格都被忽略。SQL语句可以在上一行给出也可以分成许多行。一般,分成多行写。
 
自动增量:
 
某些列表需要唯一值,MySQL可以自动为每一行分配一个可用编号,不用在添加每一行时手动分配唯一值。
 
DESCRIBE = SHOW COLUMNS FROM
 
MySQL 中支持用DESCRIBE 作为 SHOW COLUMNS FROM 的一种快捷方式。例如:MySQL中检索数据的示例分析
 
未排序的数据:
 
在MySQL中如果没有明确排序查询的结构,则返回的数据的顺序是没有意义的。只要返回相同数目的行就是正常的。
 
   检索多个列时,一定要在列名后面加上都好,最后一个不用加。
 
 
LIMIT 5 表示返回不多于5行SELECT;
 
LIMIT 5,5 表示MySQL 返回 从行5开始的5行;第一个数为开始位置,第二个数要检索的行数。
 
MySQL中检索数据的示例分析      MySQL中检索数据的示例分析
 
注意事项:
 
   (1)带一个值的LIMIT 总是从第一行开始,给出的数就是返回的行数;带两个值得LIMIT 可以指定从行号为第一个值的位置开始。
 
  (2)检索出来的第一行为行0而不是行1 (这个和数组一样);所以LIMIT 1 检索出来的是第二行而不是第一行 。
 
   (3)在行数不够的情况下(例如,LIMIT 10,5  但一共只有13行),MySQL将返它能返回的最多的行。
 
在MySQL5 版本以上有:
 
LIMIT 3,4 == LIMIT 4 OFFSET 3  #从行3开始取 4行  
 
关于“MySQL中检索数据的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

(编辑:91站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读