如果在mysql 中 order by date,然后每个数据的year入哈希表,那有上万个数据每个都遍历一遍是不是太低效了?
请问有无在mysql的query中就可以简化的命令? 如对于date类型只按year 排序?
谢谢各位了
6 个解决方案
#1
不懂,支持下哈!
#2
1万遍历也不慢的
可以GROUP BY LEFT(date, 4);
可以GROUP BY LEFT(date, 4);
#3
#4
牛B,二楼高手 !
#5
给分了
#6
thxx
#1
不懂,支持下哈!
#2
1万遍历也不慢的
可以GROUP BY LEFT(date, 4);
可以GROUP BY LEFT(date, 4);
#3
#4
牛B,二楼高手 !
#5
给分了
#6
thxx