mysql - 在 mySQL DB 中选择一个复选框
问题描述
我运行了一个 sql 查询,以更新一个特定用户的列,该用户列出了一组设置为过期的产品。
当我查看 phpmyadmin 数据库时,end_time
由于下面显示的错误 sql 查询,所有产品都填充了零。
UPDATE my_listing SET end_time='NULL' WHERE user_id='3'
我需要在 中选中“Null”复选框end_time
,以确保无限期,零则相反,使所有产品“过期”。如何在不手动操作的情况下设置选中的“Null”复选框?
非常感谢!
解决方案
只需运行另一个查询,这次设置end_time
为NULL
而不是字符串'NULL'
:
UPDATE my_listing SET end_time = NULL WHERE user_id = '3'
推荐阅读
- ios - 如何将 MP4 文件直接存储和使用到 iOS 应用程序
- r - 使用 R 通过循环将数据读取和写入文件的有效方法
- tinymce - TinyMCE 5 - 有没有办法只接受上传的图片,使用“图片”插件?
- youtube-api - 在现有 iframe 上更改 youtube 播放器参数
- reactjs - 如何让 React 忽略一条路线?
- reactjs - 如何测试(断言)使用钩子的 React 组件的中间状态
- python - 如何抓取受密码保护的 ASPX (PDF) 页面
- json - 如何创建没有 BOM 的文件的 VSCode 任务
- python - 如何在没有辅助 fnc 的情况下递归地反转 python 中的列表
- python - 打印语句不会在 for 循环之后执行