我运行了一个sql查询,以尝试为列出一堆将要过期的产品的特定用户更新列。

当我查看phpmyadmin db时,由于下面显示的错误的SQL查询,所有产品的end_time都填充了零。

UPDATE my_listing SET end_time='NULL' WHERE user_id='3'


我需要检查end_time中的“空”复选框,以确保持续时间不受限制,零则相反,并使所有产品“过期”。
如何设置“ Null”复选框为选中状态,而无需手动进行手工操作?

非常感谢!

最佳答案

phpmyadmin的复选框对列值没有影响,但是仅在可以将其设置为NULL时才设置。因此,在检查之后,您只需再次运行如下查询:

更新my_listing SET end_time = NULL WHERE user_id ='3'

不含NULL的''。

关于mysql - 在MySQL DB中选择一个复选框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52901208/

10-09 18:08
查看更多