欢迎投稿

今日深度:

判断是否有审核的项目(案例),

判断是否有审核的项目(案例),


网友问:

 

 

为问题创建表,并添加相关数据:

 

CREATE TABLE [dbo].[Goods]( [Projname] [nvarchar](10) NULL, [version] [nvarchar](10) NULL, [state] [nvarchar](3) NULL ) ON [PRIMARY] GO INSERT INTO [dbo].[Goods] ([Projname],[version],[state]) VALUES (N'A项目',N'启动会版',N'已审核'), (N'A项目',N'方案版',N'已审核'), (N'A项目',N'施工图版',N'未审核'), (N'B项目',N'启动会版',N'未审核'), (N'B项目',N'方案版',N'未审核'), (N'B项目',N'施工图版',N'未审核') GO Source Code

 

以下是Insus.NET实现方法,创建一个自定义函数:

 

接下来,就可以使用这个自定义函数时进行查询:

;WITH cte_proj AS ( SELECT DISTINCT [Projname] FROM [dbo].[Goods] ) SELECT [Projname], [dbo].[svf_IsApproved]([Projname]) AS [是否审核] FROM cte_proj; Source Code

 

www.htsjk.Com true http://www.htsjk.com/Sql_Server/25770.html NewsArticle 判断是否有审核的项目(案例), 网友问: 为问题创建表,并添加相关数据: CREATE TABLE [ dbo ] . [ Goods ] ( [ Projname ] [ nvarchar ] ( 10 ) NULL , [ version ] [ nvarchar ] ( 10 ) NULL , [ state ] [ nvarchar ] (...
相关文章
    暂无相关文章
评论暂时关闭