mysql怎样对临时字段高效排序(30万条数据)
答案:2 悬赏:50 手机版
解决时间 2021-04-07 19:21
- 提问者网友:却不属于对方
- 2021-04-07 13:50
mysql怎样对临时字段高效排序(30万条数据)
最佳答案
- 五星知识达人网友:千杯敬自由
- 2021-04-07 14:35
$sql = "SELECt t.*, f.name FROM threads t, forums f where f.fid=t.fid ORDER BY id=10000 desc , t.dateline DESC LIMIT 0, 10";
但效率比较差。
下面这个效率上会好一些
SQL code?
select * from (
(SELECt t.*, f.name FROM threads t, forums f where f.fid=t.fid id=10000)
union all
(SELECt t.*, f.name FROM threads t, forums f ORDER BY t.dateline DESC LIMIT 0, 10)
) t
order by id=10000 desc,datelineDESC LIMIT 0, 10
但效率比较差。
下面这个效率上会好一些
SQL code?
select * from (
(SELECt t.*, f.name FROM threads t, forums f where f.fid=t.fid id=10000)
union all
(SELECt t.*, f.name FROM threads t, forums f ORDER BY t.dateline DESC LIMIT 0, 10)
) t
order by id=10000 desc,datelineDESC LIMIT 0, 10
全部回答
- 1楼网友:毛毛
- 2021-04-07 15:21
这个我也不知道,先mark下,等有人回答我也看看答案
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯