我有以下 DBTable:
在这个数据库中有以英语和西班牙语存储的问题。
对于 Language=1 是英语,2 是同一问题的西班牙语翻译。
我在 gridview 中只显示一个针对特定 kiskid 的英语问题
要在 gridview 中显示数据,我使用以下查询:
选择 ROW_NUMBER() OVER (ORDER BY QMID) AS SrNo,question,kioskid 从 QuestionMaster where Language=1 and KioskID='K1'
这个查询给了我以下数据:
现在我想从上面网格中的数据中进行删除查询,这样当我删除“我可以进来吗?” 即 SrNo=1 那么它的相关西班牙语也应该被删除。
由于我通过获取 row_number 生成了 srno ,(它不在数据库中)它给我带来了一个问题,即删除该问题的下一个等效西班牙记录。
我尝试在删除查询的位置使用 row_number,但它没有给我结果。
请帮我。