美文网首页
egg使用sql语句多条件查询

egg使用sql语句多条件查询

作者: divcssjs | 来源:发表于2019-08-06 22:06 被阅读0次
image.png

当前前端传给后端的参数是这样的

{ val: '1', arr: [ 1562299200000, 1567209600000 ] }

使用sql语句 用app.mysql.query()语法
egg处理,需要模糊查询 用like %查的词% , 多个条件用and分开

// SELECT 查询
// FROM 来自  后边跟数据表名  
// WHERE 后跟条件
app.mysql.query(`SELECT * FROM medynamic WHERE title LIKE '%${c.val}%' 
and  
timenumber>${c.arr[0]} and timenumber<${c.arr[1]}`)

注意:all是mysql的关键词,表名不能用all或其他的,不然会报sql语句错误

相关文章

网友评论

      本文标题:egg使用sql语句多条件查询

      本文链接:https://www.haomeiwen.com/subject/kzjgdctx.html