首页 > 数据库 >MySQL_DQL

MySQL_DQL

时间:2022-11-02 11:24:16浏览次数:31  
标签:字符 MySQL 查询 字段名 表名 DQL null Select

语法

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

标签:字符,MySQL,查询,字段名,表名,DQL,null,Select
From: https://www.cnblogs.com/yzhone/p/16850392.html

相关文章

  • MySQL_基础查询
    select:选择、过滤、查看select查询列表from表名;类似打印特点 1查询列表可以是:表中字段、常量值、表达式、函数 2查询结果是一个虚拟表操作......
  • MySQL_初识数据库DB
    数据库相关概念一数据库的好处1可以持久化数据到本地2结构化查询 二数据库常见概念⭐1DB数据库存储数据的容器2DBMS数据库管理系统数据库软件数据库产......
  • 从源码分析 MySQL的多版本控制(MVCC)
    什么是MVCCMVCC,Multi-VersionConcurrencyControl,多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问;在编程语言中实现事务内存。MV......
  • 浅谈 MySQL 新的身份验证插件 caching_sha2_password
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。介绍从MySQL8.0.4开始,MySQL默认身份验......
  • MySQL-深入浅出锁分类及实现原理
    ​背景​数据库是一个多用户并发使用的共享资源。当多个并发读写数据时,在数据库中就会产生多个事务同时读写同一数据的情况。若对并发操作不加控制就可能会读取和存储不正......
  • MySQL_重点学习点
    DQL语言基础查询条件查询排序查询常见函数分组函数分组查询连接查询子查询分页查询union联合查询 DML语言插......
  • MySQL 切换 Oracle 问题整理
    MySQL通常小写,Oracle默认大写,查询过程中需加双引号行转列。例:将字符串1,2,3转为数组。涉及中文乱码问题,需用TO_CHARSELECT ( SELECT listagg(TO_CHAR("ro......
  • MySQL_语法规范
    1不区分大小写,但建议关键字大写,表名、列名小写2每条命令最好用分号结尾3每条命令根据需要,可以进行缩进或换行4注释      单行注释:#      单行注释:......
  • spark在针对MySQL数据库主键对其余字段进行更新
    packagecom.ustcinfo.SDKimportjava.sql.{Connection,PreparedStatement}importorg.apache.hadoop.io.{LongWritable,Text}importorg.apache.hadoop.mapred.TextI......
  • mysql删库报错
    3.开发人员测试环境删库报错#解决:在数据库的物理目录中(mysql的data目录),进入要删除的数据库目录,查看是否有文件存在,若存在,使用rm-rf命令清除;再次执行删除数据库命令即......