美文网首页
简单的select 查询

简单的select 查询

作者: Viewwei | 来源:发表于2021-08-15 11:16 被阅读0次

MYSQL检索数据

  • 注意1:mysql 的关键字大小写不区别的.比如 SELECT 和 select是等同的
  • 注意2:mysql 的空格和换行都会被过滤掉的.因此可以把 sql 语句分为几段或者一行来写效果都是一样的
Select语句

sql 语句使用 Select 关键词对数据库进行检索.Select 的语法基本结构如下
SELECT 列1,列 2,列 3 FROM 表格
示例如下:下面这条 sql 语句标识在Products表格中查询prod_id这一列.当然,这个示例查询的是一列,您也可以查询多列,得到的数据结构的样式基本一致.

SELECT  prod_id FROM  Products
简单的 select
Select 查询全部列

SELECT 使用通配符号(*)来查询一个表格的全部数据.其sql 查询语句的格式为
SELECT * FROM 表名
示例程序如下

SELECT * FROM Products
查询所有列
DISTINCT

DISTINCT关键字表示过滤相同查询.把查询到的相同数据过滤掉.DISTINCT的使用需要注意以下几个方面

  • DISTINCT 必须使用在查询语句的头部
  • DISTINCT实际上是把所以的列拼接在一起,然后在对拼接的结果进行去重的.也就是说 DISTINCT 是对整个查询语句生效,而不是只对一个字段生效
    示例程序如下
SELECT  DISTINCT  prod_id,prod_name,` prod_price` FROM Products
去重查询结果
限定结果

查询语句查询的是表中所有的语句,很有可能是一行,也有可能是多行.使用 limit 语句可以返回指定行数.在 limit后面跟上 offset表示限定的数目从哪一行开始的

  • 注意1: 如果整个查询的结果数目小于限定的数目,那么就会返回全部数量,而不是返回限定的数量
  • 注意:Limit 数量 Offset数量这个查询可以使用缩写:Limit 限定数量,从哪一行开始限定
SELECT  prod_id,prod_name FROM  Products LIMIT  3 OFFSET 1
//或者,这两种效果是一致的
SELECT  prod_id,prod_name FROM  Products LIMIT  3, 1

相关文章

  • MySQL的简单查询语句

    MySQL的简单查询语句 查询: 一:查询所有数据 select * from Info 查所有数据select ...

  • 简单查询

    简单查询语句: 查询指定列:select 列名 from 表名查询所有:select * from 表名 可以在s...

  • 简单的select 查询

    MYSQL检索数据 注意1:mysql 的关键字大小写不区别的.比如 SELECT 和 select是等同的 注意...

  • Mysql 的 select 语法使用(一)

    本文将简单介绍使用 select 语句怎样从表中查询一个或多个数据列 select 语句 select 查询单列 ...

  • mysql复习-实操

    简单信息查询 查看MYSQL版本: select version(); 查看当前用户: select user()...

  • SQL常用语句大全

    1. 简单查询语句 1.1 查询全部: SELECT * FROM 表名称 ; 1.2 实际上简单查询语句语法格式...

  • [MYSQL]explain 解释

    1.select_type simple :它表示简单的select,没有union和子查询 dependent ...

  • mysql执行计划

    示例 字段说明 select_type 字段:查询的类型示例: SIMPLE:简单查询,不使用子查询、union。...

  • mysql中explain中各个字段介绍

    select_type :对应查询复杂,simple是简单查询,不包含子查询和union查询。复杂查询不怎么用到,...

  • 第四次课程

    一、查询 在数据库中的简单的查询操作select * from:表名select: 选择的意思*:表示所有的列fo...

网友评论

      本文标题:简单的select 查询

      本文链接:https://www.haomeiwen.com/subject/egfubltx.html