小编Rob*_*Rob的帖子

使用WHERE 1 = 1 AND构建SQL查询是不好的做法

我正在编写一个PHP脚本,通过连接字符串并WHERE根据需要向子句添加条件来构建SQL查询.

是否更好的做法是使用WHERE 1=1以便第一个条件得到满足并且脚本可以只连接AND x = 'y'到查询,或者我应该编写额外的代码来检查是否添加了一个子句,如果没有,添加AND

第一个解决方案允许在脚本中使用更干净的代码,但对我来说似乎不对.

令人困惑的问题,我知道.如果我需要更清楚,请告诉我.

php sql where

10
推荐指数
2
解决办法
790
查看次数

标签 统计

php ×1

sql ×1

where ×1