mysql - 在 MySQL 查询中添加额外的检查
问题描述
我有以下代码
dbConn.query("REPLACE INTO entries SET ?", _mydata);
我想添加一个额外的检查,以将其活动限制为将值锁定设置为 1 的条目。
我尝试了类似的东西
dbConn.query("REPLACE INTO entries SET ?", _mydata, "WHERE locked=1");
但它没有用。
条件 IF 语句也可以,但我真的不确定是否有办法通过 dbConn.query 实现三元 IF。
解决方案
推荐阅读
- docker - 容器可以更新自己的 docker-compose 文件并在更改注册表时自动重启吗?
- rx-java - doCancel 回调的调用量是否与 observable 终止后 doOnSubscribe 的调用量相同?
- python - Django QueryDict 中键的列表返回一个元素而不是整个列表
- c# - c# wpf,xaml 嵌套属性/控件继承可能吗?
- after-effects - After Effects Script - 将正则表达式文本传递到 Window.add() 函数的文档
- ruby-on-rails - Rails Administrate:未在多对多多态关联中设置类型
- python - 动态替换范围内的值,并更改下一个最接近的值
- elasticsearch - 如何处理嵌套属性上的 PUT
- logging - 如何将 log4j 属性更改为 log4j2 属性?
- python - PyQT5 程序在尝试在其中做某事时崩溃