在SQL查询中编写条件

丹尼豹

我有一个列调用isDifFromother,它保持1或2(默认设置为0)。当我更新一行时,如果isDifFromother值的值为0,我想设置2。如果它的值为1,我想保持原样。

如何在我的更新查询中检查该条件。

这是我的查询...,

UPDATE `customer` SET `name`='" + name + "', `isPackage`='" + packageID + "', `billing_ID`='" + biling_ID + "', `isDifFromother`=IF customer.isDifFromother = '1'  THEN '2' END IF WHERE `id`='" + cusID + "';

但它嵌入了错误。

阿比克·查克拉博蒂(Abhik Chakraborty)

if语句不正确,应为

UPDATE `customer` SET `name`='" + name + "', `isPackage`='" + packageID + "', `billing_ID`='" + biling_ID + "', `isDifFromother`=IF(customer.isDifFromother = '0','2',customer.isDifFromother) WHERE `id`='" + cusID + "';

以下情况

`isDifFromother`=IF(customer.isDifFromother = '0','2',customer.isDifFromother)

如果其0保持原样,则将isDifFromother = 2设置。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何编写条件SQL查询?

来自分类Dev

如何编写条件可选的sql查询?

来自分类Dev

在LINQ中编写SQL查询

来自分类Dev

在Zend中编写SQL查询

来自分类Dev

SQL 查询中的条件

来自分类Dev

如何在搜索查询中编写条件?

来自分类Dev

如何在同一列中编写用于匹配两个条件的SQL查询?

来自分类Dev

编写dynamoDB“ OR”条件查询?

来自分类Dev

如何在cakephp中编写SQL查询?

来自分类Dev

在Cakephp find方法中编写SQL查询

来自分类Dev

在R中编写冗长的SQL查询

来自分类Dev

在SQL查询中编写提取函数

来自分类Dev

如何在sql中编写更新查询?

来自分类Dev

如何在 SQL 中编写搜索查询

来自分类Dev

如何在 sql 中编写此查询?

来自分类Dev

使用 $_SESSION 中的数据编写 SQL 查询

来自分类Dev

如何在jooq中编写sql条件

来自分类Dev

如何在sql中编写此条件?

来自分类Dev

sql查询中的条件所在

来自分类Dev

在SQL查询中添加条件

来自分类Dev

Hibernate中的条件SQL查询

来自分类Dev

在SQL查询中应用if条件

来自分类Dev

如何为此SQL查询编写休眠条件?

来自分类Dev

如何为ALL条件编写此SQL查询?

来自分类Dev

如何在Django查询中编写联接条件

来自分类Dev

如何在laravel 5中在多个条件的地方编写查询

来自分类Dev

mongodb - 如何在聚合查询中编写条件

来自分类Dev

在我的SQL查询中编写LIMIT子查询

来自分类Dev

SQL 查询到 LINQ 如何在 linq 中编写查询