最近做了个接口参数是是查询数据库的项目,恶补了一下sql语句
模糊查询(最简单写法%任意%)
select * from log where seatname like'%192.168.15.121%'
有一个需求是查询数据库开始时间字段在两个时间选择器选定时间区间内的所有数据根据每条数据的创建时间倒叙查询,然后考虑性能(数据库数据过多)我还做了分页查询功能,所以sql语句比较长
sql=`SELECT * FROM log where username like '%${prams}%' and start_time >= '${setTime}' AND start_time <= '${endTime}' ORDER BY CreatedTime DESC LIMIT ${(page-1)*20},20`;

本文介绍了如何使用SQL进行高效查询,包括模糊匹配seatname和在两个时间选择器限制下,按创建时间倒序的复杂查询。同时探讨了性能优化,如分页处理,以应对大量数据的情况。

1159

被折叠的 条评论
为什么被折叠?



