有没有什么办法可以从汽车表中获得 10 辆最新汽车,其中 5 辆是红色的,5 辆是蓝色的?
我能想到的最好的方法是两个选择和一个程序化合并:
red = query("select * from cars where color = 'red' order by when desc limit 5")
blue = query("select * from cars where color = 'blue' order by when desc limit 5")
all = merge(red, blue)