小编Phi*_*l K的帖子

如何从Excel中的给定列中随机选择值

因此,如果我有一列具有唯一值:

A
100
110
231
194
572
200
Run Code Online (Sandbox Code Playgroud)

我想从中随机选择一个固定数量的值(即3)。

有没有像这样的代码?例如=random(a:a, 3)

excel excel-formula

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

不是瀑布式分组的 SQL CASE 语句

我有3个类别:

categories   number_units
CAT_A        10 
CAT_B        20
CAT_C        30
Run Code Online (Sandbox Code Playgroud)

如果我对列进行 GROUP BY,categories我将得到上面看到的 3 个类别。但是,如果我想做一个 case 语句,例如:

SELECT CASE WHEN categories LIKE 'CAT%' ...
Run Code Online (Sandbox Code Playgroud)

(要显示所有包含 CAT 的总和,它将排除 CAT_A、_B、_C 等分组)

我如何编写一个将获得以下结果的查询:

categories   sum
CAT          60
CAT_A        10
CAT_B        20
CAT_C        30
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

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

用空值替换NULL(SQL Server)

将NULL值替换为空白值

尝试使用CASE语句将NULL转换为空白值时。

注意:sampCol是数字ID

,CASE WHEN sampCol IS NULL THEN '' ELSE sampCol END as sampCol
Run Code Online (Sandbox Code Playgroud)

我不断收到以下错误:

将数据类型varchar转换为数字时出错。

sql sql-server

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

标签 统计

sql ×2

sql-server ×2

excel ×1

excel-formula ×1

t-sql ×1