我有两个表CandRegistrationTable和CandAttendenceTxn包含以下列名,roll no和candAttendenceTxn包含candIgistrationTable pkid,is_present,paper_Type的candidateIdFk引用。我需要选择查询来显示在CandRegistrationTable中注册的名称列表,其中is_present为null,paper_Type =从UI中选择的值(例如,纸张I,纸张II)
答案 0 :(得分:0)
你的问题被否决了,因为你没有问过一个明确的问题而且根本没有表明你的工作。尝试并清楚地显示您的表格:
<强> CandRegistrationTable 强>
[name] [varchar](50) NOT NULL,
[roll_no] [varchar](50) NOT NULL,
[is_present] [varchar](50) NULL,
[candy_id] PRIMARY KEY CLUSTERED
<强> CandAttendenceTxn 强>
[candidateIdFk] [varchar](50) NOT NULL,
[paper_Type] [varchar](50) NULL,
[candy_id] PRIMARY KEY CLUSTERED
然后您的查询可能如下所示:
SELECT *
FROM CandRegistrationTable
JOIN table_1 ON CandAttendenceTxn.candidateIdFk = CandRegistrationTable.candidateIdFk
WHERE (table_1.is_present = null AND table_1.paper_Type='$value')
ORDER BY table_1.candy_id
我希望它有所帮助。