select id, index_id from (SELECT id, index_id FROM HyForum_art WHERE index_id in(1159,1176,1175,1174,1173,1171,1169,1168,1167,1166,1165,1164,1162,1161,1158,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1093)) ORDER BY index_id
order by index_id这句本身的意思就是排序的,难道不对吗?
order by 排序的本身的意思是说,根据后面的关键字的大小排序 而不是in集合里面的顺序?在下猜测的,不知道对不对。好多db的理论都忘记了。
而不是in集合里面的顺序?在下猜测的,不知道对不对。好多db的理论都忘记了。