gpt4 book ai didi

SQL Server 临时表

转载 作者:行者123 更新时间:2023-12-02 16:14:54 24 4
gpt4 key购买 nike

我需要创建一个临时表,其中包含每个部门的员 worker 数。如果该部门没有雇主,我们需要打印一条消息。

IF (count(*) = 0) 
BEGIN
PRINT 'Espace vide'
END
else
Select deptno,count(*)
from emp
group by deptno;

这是查看每个部门有多少员工的查询,但我不知道如何用它创建临时表。

最佳答案

选择适合您的方法:

Select deptno,count(*) cnt
INTO #TempTable
from emp
group by deptno;

select
*,
CASE cnt WHEN 0 THEN 'Espace vide' ELSE NULL END AS column1
FROM #TempTable

if exists(SELECT * FROM #TempTable WHERE cnt = 0) PRINT 'Espace vide'

关于SQL Server 临时表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9215409/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com