MySQLSQL极简教程 · MySQL · MyBatis · JPA 技术笔记 教程 总结mysql 知识库

MySQL中的DQL语言2019-08-05

2019-08-06  本文已影响0人  青石留名

DQL是Data QueryLanguage 的简写,译为:数据查询语言。

一、基础查询

语法:

SELECT    查询列表    FROM    表名;

注意:

1)查询列表可以是:表中的字段、常量值、表达式、函数;

2)查询的结果可以是一个虚拟的表格。

1、查询表中的单个字段

select    字段名    from    表名;

2、查询表中的多个字段

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

3、查询表中的所有字段

select   *   from    表名;

注意:每次查询时都要确保进入要查询表所在的库

4、查询常量值

select    常量值(如100);

5、查询表达式

select    表达式1;

6、查询函数

select    函数名();

7、起别名

作用:

1)便于理解;

2)如果要查询的字段有重名情况,使用别名可以区分开来。

语法:

select    原名    as    别名;

8、去重

语法:

select    distinct    要去重的字段名    from    表名;

9、+号的作用

MySQL中的+号仅具有运算符功能。

语法:

select    字段1    +    字段2    ;

1)若两个值都为数值型,则为加法运算;如:select    100+90;

2)若其中有一个值为字符型,则字符型数值将被试图转换成数值,若转换成功,则继续做加法运算;若转换失败,则将字符型数值转换为0.

3)只要其中一个值为NULL,则结果定为NULL。

上一篇下一篇

猜你喜欢

热点阅读