MySQL中的DQL语言2019-08-05

作者: 青石留名 | 来源:发表于2019-08-06 21:23 被阅读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。

    相关文章

      网友评论

        本文标题:MySQL中的DQL语言2019-08-05

        本文链接:https://www.haomeiwen.com/subject/rljvdctx.html