Need Help on This [ TSQL ]
HI Sanila ! You may get the desired output using below query;SELECT COUNT(CASE WHEN GQ.QID IS NULL THEN 1 END) AS Count FROM dbo.QUESTION Q LEFT JOIN dbo.GROUP_QUESTION GQ ON GQ.QID = Q.QID --1 SELECT...
View ArticleNeed Help on This [ TSQL ]
INSERT [dbo].[GROUP_QUESTION] ([GROUP], [QID]) VALUES (N'G3', N'Q3') INSERT [dbo].[GROUP_QUESTION] ([GROUP], [QID]) VALUES (NULL, NULL) INSERT [dbo].[GROUP_QUESTION] ([GROUP], [QID]) VALUES (N'G3',...
View ArticleNeed Help on This [ TSQL ]
OR this will do : SELECT COUNT(*) FROM dbo.QUESTION Q WHERE Q.QID NOT IN (SELECT QID FROM GROUP_QUESTION WHERE QID IS NOT NULL)Thanks and regards, Rishabh K
View ArticleNeed Help on This [ TSQL ]
Because you can't compare NULL values. For NULL values you have to do the comparisation with IS or IS NOT not with IN, =, >, <NULL is undefined.Try:SELECT COUNT(*) FROM dbo.QUESTION WHERE...
View ArticleNeed Help on This [ TSQL ]
Because of QID in GROUP_QUESTION contains NULLSELECT COUNT(*) FROM dbo.QUESTION WHERE QID WHERE NOT EXISTS(SELECT * FROM GROUP_QUESTION Q WHERE Q.QID=QUESTION.QID )Best Regards,Uri Dimant SQL...
View ArticleNeed Help on This [ TSQL ]
Why the answer is coming 0 instead of 1 ??CREATE TABLE [dbo].[QUESTION]( [QID] [varchar](10) NULL, [DESC] [varchar](100) NULL ) ON [PRIMARY] INSERT [dbo].[QUESTION] ([QID], [DESC])...
View Article
More Pages to Explore .....