在带条件的删除查询中获取row_number

C锐化

我有以下的DBTable:

在此处输入图片说明

在该数据库中,存在以比特英语和西班牙语存储的问题。

对于Language = 1,是英语,而2是同一个问题的西班牙语翻译。

我在gridview中仅显示特定kiskid的英语问题

要在gridview中显示数据,我正在使用以下查询:

从QuestionMaster中选择ROW_NUMBER()OVER(ORDER BY QMID)AS SrNo,question,kioskid,其中Language = 1和KioskID ='K1'

该查询为我提供了以下数据:

在此处输入图片说明

现在,我想从上面的网格中的数据中进行删除查询,这样当我删除“我可以进来吗?”时,即SrNo = 1,则其相关西班牙语也应删除。

当我通过使用row_number生成srno时(它不在DB中),这给我造成了一个删除该问题的下一个等效西班牙记录的问题。

我尝试在删除查询的位置使用row_number,但它没有给我结果。

请帮我。

戈登·利诺夫(Gordon Linoff)

为什么不起作用?

delete from QuestionMaster
    where Language = 2 and KioskID = 'K1' and QMID = 1;

如果是因为您没有QMID,则可以执行以下操作:

delete from QuestionMaster
    where Language = 2 and KioskID = 'K1' and
          QMID in (select QMID
                   from QuestionMaster
                   where Language = 1 and question = 'May I come In'
                  )

我不确定row_number()正在做什么。

编辑:

如果你想删除基础上,既QMID(?全部)记录,然后删除语言条件的wheredelete

delete from QuestionMaster
    where KioskID = 'K1' and
          QMID in (select QMID
                   from QuestionMaster
                   where Language = 1 and question = 'May I come In'
                  )

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在linq查询中创建Row_Number

来自分类Dev

ROW_NUMBER(带参数)

来自分类Dev

尝试添加ROW_NUMBER时是否可以删除此查询中的级联CTE

来自分类Dev

dplyr中的row_number():带矢量的示例

来自分类Dev

如何使用Scala基于Spark中的条件获取row_number()

来自分类Dev

PostgreSQL中的Row_number()

来自分类Dev

Row_Number()在联合查询中继续

来自分类Dev

Microsoft Access查询重复ROW_NUMBER

来自分类Dev

sql查询与Row_Number不同

来自分类Dev

Row_Number()在联合查询中继续

来自分类Dev

Microsoft Access查询重复ROW_NUMBER

来自分类Dev

Row_number()取决于条件

来自分类Dev

如何在 Hive 查询中使用 row_number 来获取最新的用户登录信息?

来自分类Dev

如何获取ROW_NUMBER()的替代值?

来自分类Dev

删除SAS中类似ROW_NUMBER()函数的SAS中的重复项

来自分类Dev

使用row_number时MySQL中的子查询问题

来自分类Dev

如何在SQL中修改Row_Number语法,以便根据条件分配行号?

来自分类Dev

黑斑羚中ROW_NUMBER()OVER

来自分类Dev

在sqlalchemy中按row_number过滤

来自分类Dev

在Teradata中获得QUALIFY ROW_NUMBER

来自分类Dev

LINQ中的多个Row_number

来自分类Dev

在sqlalchemy中按row_number过滤

来自分类Dev

在SQL中对Row_Number进行排名

来自分类Dev

T-SQL 中的 row_number()

来自分类Dev

如何在ROW_NUMBER()函数和联合中获取过滤器记录?

来自分类Dev

使用ROW_NUMBER()和where子句获取未过滤表中的行号

来自分类Dev

如何在hive sql中获取每个组的最大row_number()

来自分类Dev

是否可以在 SQL 中获取从 ROW_NUMBER 生成的最后一个数字

来自分类Dev

向特定实体的LINQ查询添加ROW_NUMBER?

Related 相关文章

热门标签

归档