| Author |
Topic |
|
karuna
Aged Yak Warrior
582 Posts |
Posted - 2006-03-08 : 06:17:39
|
This query does what I wantSELECT * FROM (SELECT VW.QuestionID, VW.MessageID, VW.QsetID, VW.SlNumber, VW.QuestionDetail, VW.AnswerID, VW.Answer, VW.QuestionTypeID,VW.IsMandatory, VW.PageBreak, VW.NoOfSelections, VW.UserAnswer, VW.UserID, VW.Completed,VW.DescriptiveAnswer from vwgetquestions VW WHERE QSETID = 99 AND USERID = 7UNION ALLSELECT QD.QuestionID,0 AS MessageID, QD.QsetID, QD.SlNumber, QL.QuestionDetail, AL.AnswerID, AL.Answer, QL.QuestionTypeID, QL.IsMandatory, QL.PageBreak, QL.NoOfSelections, Null AS UserAnswer,Null AS UserID, Null AS Completed, Null AS DescriptiveAnswer FROM dbo.QsetDetail AS QD INNER JOIN dbo.QuestionLibrary AS QL ON QD.QuestionID = QL.QuestionID INNER JOIN dbo.AnswerLibrary AS AL ON QL.QuestionID = AL.QuestionID where QD.QSETID = 99 ANDAL.ANSWERID NOT IN (SELECT ANSWERID FROM VWGETQUESTIONS WHERE QSETID = 99 AND USERID = 7))T ORDER BY SLNUMBER Is there any other better way I can rewrite thisThanksKarunakaran |
|
|
spirit1
Cybernetic Yak Master
11752 Posts |
Posted - 2006-03-08 : 07:15:45
|
how many results does it return?in some cases rewriting not in to either left joi or not exists help.but mostly proper indexing will help you the most here.Go with the flow & have fun! Else fight the flow |
 |
|
|
jsmith8858
Dr. Cross Join
7423 Posts |
Posted - 2006-03-08 : 08:16:01
|
| Please make an effort to help us help you; it is pretty lazy to just post what you have and ask "can someone re-write this for me?" Please explain what you have, what it should be doing, what you need, give some sample data, etc. Not only does that help us to help you out, but it ensures that you will understand your own problem and it ensures that you will get a good answer. |
 |
|
|
karuna
Aged Yak Warrior
582 Posts |
Posted - 2006-03-08 : 23:32:14
|
Will this help?Table Scripts:CREATE TABLE [dbo].[QuestionLibrary]( [QuestionID] [int] NOT NULL, [QuestionDetail] [varchar](1000) NOT NULL, [CategoryID] [int] NOT NULL, [GroupID] [int] NOT NULL, [QuestionTypeID] [int] NOT NULL, [ClientID] [int] NOT NULL, [UserID] [int] NOT NULL, [IsMandatory] [smallint] NOT NULL, [NoOfSelections] [smallint] NOT NULL, [PageBreak] [tinyint] NOT NULL)CREATE TABLE [dbo].[QsetProject]( [MessageID] [int] NOT NULL, [QsetID] [int] NOT NULL) CREATE TABLE [dbo].[QsetResponse]( [MessageID] [int] NULL, [QuestionID] [int] NOT NULL, [AnswerID] [int] NOT NULL, [UserID] [int] NOT NULL, [Completed] [smallint] NOT NULL, [DescriptiveAnswer] [varchar](4000) NOT NULL, [QsetID] [int] NOT NULL) CREATE TABLE [dbo].[QsetDetail]( [QsetID] [int] NOT NULL, [QuestionID] [int] NOT NULL, [SlNumber] [int] NOT NULL) CREATE TABLE [dbo].[AnswerLibrary]( [AnswerID] [int] NOT NULL, [QuestionID] [int] NOT NULL, [Answer] [varchar](100) NOT NULL, [Score] [smallint] NOT NULL) CREATE VIEW [dbo].[vwGetQuestions]ASSELECT QP.MessageID, QD.QsetID, QD.QuestionID, QD.SlNumber, QL.QuestionDetail, AL.AnswerID, AL.Answer, QL.QuestionTypeID, QL.IsMandatory, QL.PageBreak, QL.NoOfSelections, QR.AnswerID AS UserAnswer, QR.UserID, QR.Completed, QR.DescriptiveAnswerFROM dbo.QsetDetail AS QD INNER JOIN dbo.QuestionLibrary AS QL ON QD.QuestionID = QL.QuestionID INNER JOIN dbo.AnswerLibrary AS AL ON QL.QuestionID = AL.QuestionID LEFT OUTER JOIN dbo.QsetProject AS QP ON QD.QsetID = QP.QsetID LEFT OUTER JOIN dbo.QsetResponse AS QR ON QR.MessageID = QP.MessageID AND QR.QuestionID = QL.QuestionID AND QR.AnswerID = AL.AnswerID DatascriptsINSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (210, 134, 't', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (211, 134, 'fa', 2)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (212, 135, 'False', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (213, 135, 'True', 2)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (214, 136, 'Yes', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (215, 136, 'No', 2)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (216, 136, 'Yes/No', 3)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (217, 136, '<FONT face=0 size=5>Yes & No</FONT>', 0)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (218, 136, 'EWREWR', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (219, 136, 'Bwer', 2)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (221, 140, 'yes ', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (222, 140, 'no', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (223, 140, 'not possible', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (224, 140, 'possible', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (225, 141, '', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (226, 142, '', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (227, 143, 'type 3 option 1', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (228, 143, 'type 3 option 2', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (229, 143, 'type 3 option 3', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (230, 143, 'type 3 option 4', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (231, 143, 'type 3 option 5', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (232, 145, 'yes ', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (233, 145, 'no', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (234, 146, 'Yes', 1)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (235, 146, 'No', 0)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (236, 149, '', 0)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (237, 144, '', 0)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (238, 150, '', 0)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (239, 147, '', 0)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (240, 148, '', 0)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (241, 151, '', 0)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (244, 151, 'New Question', 99)INSERT INTO [dbo].[AnswerLibrary] ([AnswerID], [QuestionID], [Answer], [Score]) VALUES (245, 151, 'New Question', 99)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (7, 65)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (8, 65)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (11, 100)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (12, 106)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (14, 105)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (0, 95)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (0, 96)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (0, 97)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (0, 98)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (0, 99)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (0, 101)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (0, 102)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (0, 103)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (0, 104)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (15, 99)INSERT INTO [dbo].[QsetProject] ([MessageID], [QsetID]) VALUES (0, 100)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (108, 136, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (95, 134, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (95, 137, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (95, 135, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (95, 136, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 141, 9)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (61, 4, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (61, 8, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 134, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 147, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 148, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 149, 5)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 150, 6)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (61, 14, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 135, 7)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (61, 17, 5)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 136, 8)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (61, 24, 6)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 142, 10)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 143, 11)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 144, 12)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 145, 13)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 140, 15)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (108, 141, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (108, 142, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (108, 143, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (108, 144, 5)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (65, 134, 12)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (65, 135, 23)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (65, 136, 34)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (108, 145, 6)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (108, 135, 7)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (108, 151, 8)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (108, 150, 9)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (108, 149, 10)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (108, 148, 11)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (108, 147, 12)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (61, 9, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (104, 149, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (104, 134, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (104, 146, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (104, 148, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (105, 150, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (105, 134, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (105, 146, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (105, 149, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (105, 142, 5)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (105, 144, 7)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (105, 143, 6)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (96, 134, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (96, 137, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (96, 135, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (96, 136, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (96, 140, 5)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (97, 134, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (97, 135, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (97, 136, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (97, 141, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (97, 140, 5)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (98, 134, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (98, 135, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (98, 136, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (98, 141, 6)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (98, 142, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (98, 140, 5)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (99, 134, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (99, 135, 5)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (99, 143, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (99, 140, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (99, 136, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (99, 141, 6)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (99, 142, 7)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (100, 134, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (100, 136, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (100, 143, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (100, 141, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (100, 140, 5)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (100, 142, 6)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (100, 144, 7)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (100, 135, 8)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (101, 145, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (101, 134, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (101, 135, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (101, 141, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (101, 143, 5)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (101, 144, 6)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (101, 140, 7)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (101, 142, 8)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (101, 136, 9)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (102, 134, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (102, 135, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (102, 136, 3)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (102, 141, 4)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (102, 142, 5)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (102, 143, 6)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (102, 144, 7)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (102, 145, 8)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (102, 140, 9)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (103, 146, 1)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (103, 147, 2)INSERT INTO [dbo].[QsetDetail] ([QsetID], [QuestionID], [SlNumber]) VALUES (106, 146, 2)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 143, 228, 2, 0, '', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (11, 143, 229, 6, 0, '', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (11, 142, 226, 6, 0, 'ssss', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (14, 143, 230, 6, 0, '', 105)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (15, 134, 211, 6, 0, '', 99)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (11, 135, 212, 6, 0, '', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (7, 135, 213, 6, 0, '', 65)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (14, 144, 237, 6, 0, 'xxxxx', 105)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (15, 142, 226, 6, 0, 'sssss', 99)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (15, 143, 228, 6, 0, '', 99)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (11, 143, 230, 6, 0, '', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (14, 134, 211, 6, 0, '', 105)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (14, 146, 235, 6, 0, '', 105)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (15, 143, 229, 6, 0, '', 99)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (15, 140, 222, 6, 0, '', 99)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 145, 232, 2, 0, '', 102)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (15, 136, 217, 6, 0, '', 99)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 146, 234, 2, 0, '', 104)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 134, 211, 7, 0, '', 99)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 143, 230, 7, 0, '', 99)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (14, 143, 231, 6, 0, '', 105)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (11, 134, 210, 6, 0, '', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 140, 223, 2, 0, '', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 142, 226, 2, 0, 'aaaa', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 144, 237, 2, 0, 'aaaa', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (7, 136, 214, 6, 0, '', 65)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (14, 149, 236, 6, 0, 'pp', 105)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 143, 229, 2, 0, '', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 149, 236, 2, 0, 'klklklk', 104)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 134, 210, 2, 0, '', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 143, 227, 7, 0, '', 99)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (7, 134, 211, 6, 0, '', 65)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 141, 225, 2, 0, 'aaaa', 98)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (14, 150, 238, 6, 0, 'lllll', 105)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (14, 142, 226, 6, 0, 'llll', 105)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (11, 136, 214, 6, 0, '', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (11, 140, 222, 6, 0, '', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 136, 218, 2, 0, '', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (15, 135, 213, 6, 0, '', 99)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (15, 144, 237, 6, 0, 'ssss', 100)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (0, 135, 212, 2, 0, '', 102)INSERT INTO [dbo].[QsetResponse] ([MessageID], [QuestionID], [AnswerID], [UserID], [Completed], [DescriptiveAnswer], [QsetID]) VALUES (11, 144, 237, 6, 0, 'sssss', 100)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (134, 'New for User 6', 1, 1, 1, 1, 6, 0, 1, 0)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (135, 'New', 2, 1, 1, 1, 6, 1, 1, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (136, 'Question?', 3, 1, 4, 1, 6, 1, 1, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (140, 'Question 2 ?', 4, 5, 2, 1, 6, 1, 1, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (141, 'Comments?', 3, 5, 7, 1, 6, 0, 1, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (142, 'Question type 5?', 3, 5, 5, 1, 6, 1, 1, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (143, 'Question type 3?', 3, 5, 3, 1, 6, 1, 2, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (144, 'Question type 6?', 3, 5, 6, 1, 6, 1, 1, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (145, 'Question type 1?', 3, 5, 1, 1, 6, 1, 1, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (146, 'Testing Qset 103 - Q1', 1, 1, 1, 1, 6, 1, 1, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (147, 'Testing Qset 103 - Q2 - Comment', 1, 1, 7, 1, 6, 1, 1, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (148, 'test comment for answer insert', 1, 1, 7, 1, 6, 1, 1, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (149, 'question 6?', 1, 1, 6, 1, 6, 1, 1, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (150, 'Question test 6 type?', 1, 1, 5, 1, 6, 1, 1, 1)INSERT INTO [dbo].[QuestionLibrary] ([QuestionID], [QuestionDetail], [CategoryID], [GroupID], [QuestionTypeID], [ClientID], [UserID], [IsMandatory], [NoOfSelections], [PageBreak]) VALUES (151, 'comment 2.', 1, 1, 7, 1, 6, 0, 1, 1) Karunakaran |
 |
|
|
|
|
|