1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 解决数据库查询语句where条件为空查询全部数据 不为空按照条件查询

解决数据库查询语句where条件为空查询全部数据 不为空按照条件查询

时间:2021-04-29 00:21:06

相关推荐

解决数据库查询语句where条件为空查询全部数据 不为空按照条件查询

问题:在用查询语句查询电影类型,电影年代,电影区域的时候,要返回全部的数据,就是where条件为空,返回所有的数据

解决:select * from 表 where (字段=条件 or 条件=‘’)

代码:

const sql = `select * from movie where movie_flag=${type} and (movie_type="${movieType}" or "${movieType}"="") and (movie_area="${movieArea}" or "${movieArea}"="") and (movie_year="${movieYear}" or "${movieYear}"="")`

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。