MySQL_DQL
一 语法
Select 查询列表
From 表名
二 特点
1 查询列表可以是字段、常量、表达式、函数,也可以是多个
2 查询结果是一个虚拟表
三 示例
1 查询单个字段
Select 字段名
from 表名;
2 查询多个字段
Select 字段名,字段名
From 表名;
3 查询所有字段
Select *
From 表名;
4 查询常量
Select 常量值;
注意:字符型和日期型的常量值必须用单引号引起来,数值型不需要
5 查询函数
Select 函数名(实参列表);
6 查询表达式
Select 100/123;
7 起别名
① as
② 空格
8 去重
Select distinct 字段名
From 表名;
Select distinct a,b ×
From 表名;
9 +
作用:做加法运算
Select 数值 + 数值;直接运算
Select 字符 + 数值;先 试图将字符转换成数值,
如果转换成功,则继续运算;
否则,再做运算
Select null + 值;结果都是null
10 concat函数
功能:拼接字符
Select concat(字符1,字符2,…);
11 ifnull函数
功能:判断某字段或表达式是否为null
如果为null,返回指定的值
否则,返回原来的值
Select ifnull(commission_oct,0) from employees;
12 isnull函数
功能:判断某字段或表达式是否为null
如果是,则返回1
否则,返回0
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了