【问题标题】:How to use PERCENTILE_CONT without over clause? any alternative to it?如何在没有 over 子句的情况下使用 PERCENTILE_CONT?有什么替代品吗?
【发布时间】:2022-10-01 20:06:21
【问题描述】:

我有兴趣在 MS SQL Server 中查找整个列的中值,并且我不想基于其他属性对列进行分区/子集。我正在寻找一种方法来使用 PERCENTILE_CONT 而不使用 over 或任何其他函数来查找中位数。我努力了

over(my_table)
OVER (PARTITION BY NULL)
OVER ( NULL)

    标签: sql sql-server database


    【解决方案1】:

    这适用于 BigQuery SQL - 未经测试的 SQL 服务器。

    PERCENTILE_CONT(your_field, 0.5) OVER()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-27
      • 2020-06-20
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 2022-11-10
      • 1970-01-01
      相关资源
      最近更新 更多