小编moh*_*iri的帖子

行号分区到 POWER BI DAX 查询

有人可以帮我将 sql 字符串转换为 Dax 吗?

row_number() p over(按日期、客户分区、按天输入订单)在此输入图像描述

行号是我想要的输出。

rownum dax powerbi

5
推荐指数
1
解决办法
7418
查看次数

字符串 ')' 后的非封闭引号 - OPENQUERY

我有以下查询,执行OPENQUERY

    DECLARE @DOMAIN NVARCHAR = N'XXX'
    DECLARE @QUERY NVARCHAR(MAX)= '
    SELECT * FROM OPENQUERY( [XX\XX],''

    SELECT  CONCAT(CONCAT([Firstname],''),[Lastname]) AS [Owner]
           FROM [Employee] '')'
    EXECUTE XX_executesql @QUERY
Run Code Online (Sandbox Code Playgroud)

当我执行时,出现以下错误:

消息 102,级别 15,状态 1,第 4 行 ')' 附近的语法不正确。消息 105,级别 15,状态 1,第 5 行 字符串 ')' 后的非封闭引号。

t-sql sql-server

4
推荐指数
1
解决办法
2548
查看次数

如何在 SQL Server 中将字符串转换为日期?

我的表中有日期列作为字符串类型示例Feb-18。如何将其更改为日期类型01-02-2018

sql database sql-server

1
推荐指数
2
解决办法
70
查看次数

为什么两个字符串比较可以相等?

我正在与=and进行字符串比较LIKE,我在文档中找到了这一点:

根据整理顺序,即使两个字符串长度不同或包含不同的字符序列,它们也可能被比较为相等。当 MAX、MIN、DISTINCT 操作、对分组列的引用以及 UNION、EXCEPT 和 INTERSECT 运算符引用字符串时,这些操作从一组此类相等值中选择的特定值取决于实现。

sql t-sql sql-server

1
推荐指数
1
解决办法
64
查看次数

如何使我的 first_name 列的不等式变为 SARGable?

我有以下查询:

 select * from [sales].[customers] where first_name <> 'Debra' 
Run Code Online (Sandbox Code Playgroud)

我想让我的查询 SARGable 因为我有一个非集群索引first_name

在此处输入图片说明

t-sql sql-server

-1
推荐指数
1
解决办法
66
查看次数

使用 GROUP BY 包括所有仓库的所有产品总数

我有以下查询来获取每个仓库中每个产品的总数量:

SELECT 
    warehouse, product, SUM(quantity)
FROM
    inventory
GROUP BY warehouse, product
Run Code Online (Sandbox Code Playgroud)

这是我目前的结果:

    warehouse       product 
    San Fransisco   iPhone  260
    San Fransisco   Samsung 300
    San Jose        iPhone  300
    San Jose        Samsung 350
Run Code Online (Sandbox Code Playgroud)

我想包括每个仓库的产品总数。这是我的预期输出:

    warehouse       product 
    San Fransisco   iPhone  260
    San Fransisco   Samsung 300
    San Fransisco   Total   560
    San Jose        iPhone  300
    San Jose        Samsung 350
    San Jose        Total   650
    All warehouses  Total   1210
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

-1
推荐指数
1
解决办法
56
查看次数

为什么 ISNULL(NULL, NULL) 返回 int 数据类型?

基于对的返回类型部分文件ISNULL()

返回与check_expression相同的类型。如果文字NULL作为check_expression提供,则返回replacement_value的数据类型。如果文字NULL作为check_expression提供并且没有提供replacement_value,则返回int.

为什么在这种情况下ISNULL()返回一个int

sql t-sql sql-server

-2
推荐指数
1
解决办法
130
查看次数

标签 统计

sql-server ×6

t-sql ×5

sql ×4

database ×1

dax ×1

powerbi ×1

rownum ×1