• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 关于MySQL-检索数据的详解

关于MySQL-检索数据的详解

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了MySQL等相关知识,希望本文的分享对您有所帮助
MySQL 不区分大小写,但尽量做到关键字大写,列和表明小写,方便阅读和调试。

SQL语句,所有的空格都被忽略。SQL语句可以在上一行给出也可以分成许多行。一般,分成多行写。

自动增量:

某些列表需要唯一值,MySQL可以自动为每一行分配一个可用编号,不用在添加每一行时手动分配唯一值。

DESCRIBE = SHOW COLUMNS FROM

MySQL 中支持用DESCRIBE 作为 SHOW COLUMNS FROM 的一种快捷方式。例如:

等价于


未排序的数据:

在MySQL中如果没有明确排序查询的结构,则返回的数据的顺序是没有意义的。只要返回相同数目的行就是正常的。

检索多个列时,一定要在列名后面加上都好,最后一个不用加。


检索所有列:

给定通配符* 则返回所有的列。

一般不会使用通配符检索所有的列,但如果不明确指定列名是可以用其检索出名字未知的列。

SELECT返回所有匹配的行。


检索出了一行中所有的值(有重复),那么如何去除?DISTINCT,只返回不同的值。


LIMIT 5 表示返回不多于5行SELECT;

LIMIT 5,5 表示MySQL 返回 从行5开始的5行;第一个数为开始位置,第二个数要检索的行数。

注意事项:

(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-检索数据,更多相关内容请关注微课江湖。

相关推荐:

sql 相邻2条记录时间差比较

.net2.0连接Mysql5数据库配置

cookie 和session 的区别详解

以上就是关于MySQL-检索数据的详解的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2018-12-05批量替换sqlserver数据库挂马字段并防范sql注入攻击的代码
  • 2017-05-11Mysql中LAST_INSERT_ID()的函数使用详解
  • 2018-12-05教你解决怎么无法远程访问Mysql
  • 2018-12-05MySQL Order By索引优化方法
  • 2017-05-11使用mysql的disctinct group by查询不重复记录
  • 2017-05-11MySQL异常处理浅析
  • 2018-12-05MySQL5.7.18在Windows下如何安装解压版的教程
  • 2018-12-05sqlserver not in 语句使程充崩溃
  • 2018-12-05MSSQL2000使用帮助
  • 2018-12-05Mysql 数字类型转换函数

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 关于mysql 严格模式 Strict Mode的说明讲解
    • MySQL Slave 触发 oom-killer解决方法_MySQL
    • mysql数值函数
    • MySQL性能分析工具profile使用教程
    • Oracle与Mysql主键、索引及分页的区别小结
    • Access转Sql Server问题 实例说明
    • mssql 两表合并sql语句
    • MySQL数据库的备份与维护详解
    • mysql 5.7.13 winx64安装配置方法图文教程_MySQL
    • master and slave have equal MySQL server UUIDs 解决方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有