文章详情页
sql语句如何按or排序取出记录
浏览:332日期:2022-06-09 14:31:46
问题描述
比如这个相关文章语句:
SELECT * FROM zbp_post WHERE log_Type = '0' AND log_Status = '0' AND ((1 = 1) AND ( log_Tag LIKE '%{155}%' OR log_Tag LIKE '%{3}%' OR log_Tag LIKE '%{8}%' ) ) LIMIT 10 OFFSET 0
我想先取出标签为155的,然后标签为3,再后为8
但是这个语句出来的结果是乱的.不是我想要的结果
如何才能取出我想要的排序结果,谢谢!
问题解答
回答1:zbp_post这张表里应该有个排序的字段,你找下。加到limit语句前,order by 字段名 +desc(从大到小排序)或asc(从小到大排序)
相关文章:
1. html - 急求,能否用flex或者高端点的CSS来布局这个图呢?不想用浮动或定位了2. PHP类中的$this3. javascript - 百度坐标,返回目标附近有哪些坐标4. html5 - 只用CSS如何实现input框的宽度随框里输入的内容长短自动适应?5. javascript - 关于jsp中嵌入js代码的问题6. python - 这句是什么错误?7. python3.x - python中的虚拟环境怎样设置一直处于激活状态8. Python, for-else, while-else是否造成了语义歧义 ( 增加心智负担 )?9. python - 抓取天猫详情页里面的月销量,反爬非常厉害10. 搭建Lnmp环境
排行榜

网公网安备