欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Mysql -- 查询语句

程序员文章站 2022-06-21 22:01:04
语法 参考资料 "易百教程" select 语句 SELECT语句由以下列表中所述的几个子句组成: SELECT之后是逗号分隔列或星号( )的列表,表示要返回所有列。 FROM指定要查询数据的表或视图。 JOIN根据某些连接条件从其他表中获取数据。 WHERE过滤结果集中的行。 GROUP BY将一 ......

语法

select 
    column_1, column_2, ...
from
    table_1
[inner | left |right] join table_2 on conditions
where
    conditions
group by column_1
having group_conditions
order by column_1
limit offset, length;
  • 参考资料

    select 语句

    select语句由以下列表中所述的几个子句组成:
  • select之后是逗号分隔列或星号(*)的列表,表示要返回所有列。
  • from指定要查询数据的表或视图。
  • join根据某些连接条件从其他表中获取数据。
  • where过滤结果集中的行。
  • group by将一组行组合成小分组,并对每个小分组应用聚合函数。
  • having过滤器基于group by子句定义的小分组。
  • order by指定用于排序的列的列表。
  • limit限制返回行的数量。

    where 语句

    操作符 描述
    = 等于,几乎任何数据类型都可以使用它。
    <> 或 != 不等于
    < 小于,通常使用数字和日期/时间数据类型。
    > 大于
    <= 小于或等于
    >= 大于或等于

where 的其他限定条件

  • between选择在给定范围值内的值。
  • like匹配基于模式匹配的值。
  • in指定值是否匹配列表中的任何值。
  • is null检查该值是否为null。

    未完待续。。。