回答如下:不要,MySQL单表数据量过大时,会严重影响查询性能,此时就需要考虑对表进行水平拆分,解决问题的计划清晰合理,问题的网友的认可度高。一起加油,谢谢采纳!
先把分类全取出来..并随机排序.. 取排在第一个分类 例如是 西装然后查询的时候 order by (category='西装') desc,category 即可实现要求.
select * from (select * from tablename where A='01' order by B asc) a
union all
select * from (select * from tablename where A='02' order by B desc) a
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)