Mysql(select查询 DQL基础)

DQL

DQL(Data QueryLanguage):数据查询语⾔,通俗点讲就是从数据库获取数据的,按照
DQL的语法给数据库发送⼀条指令,数据库将按需求返回数据。

1.基本语法

select 查询的列 from 表名;

注意:

select语句中不区分⼤⼩写,SELECT和select、FROM和from效果⼀样。
查询的结果放在⼀个表格中,表格的第1⾏称为列头,第2⾏开始是数据,类属于⼀个⼆维数组。

2.查询常量

select 常量值1,常量值2,常量值3;

3.查询表达式

select 表达式;

如:select 1+1,10/3;

4.查询函数

select 函数;

mod函数,对两个参数取模运算。
isnull函数,判断参数是否为空,若为63空返回1,否则返回0。
ifnull函数,2个参数,判断第⼀个参数是否为空,如果为空返回第2个参数的值,否则返回第1个参数的值。

5.查询指定的字段

select 字段1,字段2,字段3 from 表名;

6.查询所有列

select * from 表名 ( 不要使用select * )

7.列别名

语法:

  • select 列 [as] 别名 from 表;

使⽤双引号创建别名:

select a “列1”,b “列2” from test1;

使⽤单引号创建别名:

select a ‘列1’,b ‘列2’ from test1;;

不⽤引号创建别名:

select a 列1,b 列2 from test1;

使⽤as创建别名:

select a as 列1,b as 列 2 from test1;

注意:别名中有特殊符号的,⽐如空格,此时别名必须⽤引号引起来。

8.表别名

  • select 别名.字段,别名.* from 表名 [as] 别名;

总结:

  1. 建议别名前面跟上as关键字
  2. 查询数据的时候,避免使用select * ,建议需要什么字段写什么字段
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值