龙空技术网

MySQL查询表中的记录,DQL知识点

IT知识一享 85

前言:

眼前兄弟们对“mysql查询表中所有信息”可能比较看重,姐妹们都想要剖析一些“mysql查询表中所有信息”的相关知识。那么小编同时在网上收集了一些对于“mysql查询表中所有信息””的相关文章,希望看官们能喜欢,同学们快快来了解一下吧!

基本语法

  Select     字段列表  From    表名列表  Where    条件列表  Group by    分组字段  Having    分组之后的条件  Order by    排序  Limit         分页限定

基础查询

01 多个字段查询

Select 字段名1,字段名2,… from 表名;

注意:如果查询所有字段,则可以使用*来替代字段的列表

02 去除重复

Distinct 去除重复

03 计算列

一般可以使用四则运算计算一些列的值。(一般只会进行数值型的计算)

ifnull(表达式1,表达式2);-- null参与的运算,计算结果都为null

表达式1:哪个字段需要判断是否为null

表达式2:如果该字段为null,那么就替换成表达式2

04 起别名

as:as也可以省略

条件查询

where 子句后跟条件

01运算符

  >、 <、 <=、 >=、 =、 <>      BETWEEN...AND      IN(集合)      LIKE '张%'      占位符:      _:单个任意字符      %:多个任意字符      IS NULL      and 或 &&      or 或 ||       not 或 !

02 举例

  查询年龄大于20岁  Select * from student where age > 20;    查询年龄大于等于20岁  Select * from student where age >= 20;    查询年龄等于20岁    Select * from student where age = 20;

标签: #mysql查询表中所有信息