BI-SQL丨WHERE

作者: Fabric丨白茶 | 来源:发表于2021-06-06 21:04 被阅读0次

    WHERE函数

    WHERE函数,属于常用函数之一,通常可以用来进行条件查询。

    其用途类似于DAX函数中的Filter函数,二者都是进行筛选时使用。

    基础语法

    SELECT 列名称 FROM 表名称 WHERE 列名称 运算符 限定条件
    

    运算符

    下面的运算符,可以与WHERE函数进行搭配使用。

    操作符 用途
    = 等于
    <> 不等于
    > 大于
    < 小于
    >= 大于等于
    <= 小于等于
    BETWEEN 介于范围之间
    LIKE 模糊查询

    注意事项

    如果是文本条件的话,请注意,SQL使用的是单引号,DAX使用的是双引号。

    在书写过程中,要注意限定条件的文本类型,数值类型是不需要加单引号的。

    特殊说明:若限定条件为中文,则运算符右边需要添加“N”。

    使用实例

    案例数据:

    在本机的数据库中,存在名为“TEST”的数据库,存在名为“销售明细”的案例数据。

    例子1:

    将[所在分店]为B店的数据导入PowerBI,其他数据不要。

    SELECT
          *
          FROM
          [销售明细]
          WHERE
          [所在分店]
          =N'B店'
    

    结果如下:

    例子2:

    将[客户流水号]为1448的数据导入到PowerBI中,其他数据不要。

    SELECT
          *
          FROM
          销售明细
          WHERE
          客户流水号
          =1448
    

    结果如下:

    例子3:

    将[商品名称]导入到PowerBI中,限定为B店,且进行去重操作。

    SELECT
          DISTINCT
          商品名称
          FROM
          销售明细
          WHERE
          所在分店
          =N'B店'
    

    结果如下:

    这里是白茶,一个PowerBI的初学者。


    相关文章

      网友评论

        本文标题:BI-SQL丨WHERE

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