尋求高手解答where從句后面條件順序?qū)π阅艿挠绊?/h1>
如下,兩條sql
select * from tables where id = 123 and type = 'movie';
select * from tables where type = 'movie' and id = 123;
在實(shí)際生產(chǎn)中可能不是這樣的需求,但是大致問(wèn)題就是,需要把過(guò)濾的數(shù)據(jù)多的放前面呢,還是把有索引的條件放前面,還是說(shuō)他們存放的順序沒(méi)有影響!
如下,兩條sql
select * from tables where id = 123 and type = 'movie';
select * from tables where type = 'movie' and id = 123;
在實(shí)際生產(chǎn)中可能不是這樣的需求,但是大致問(wèn)題就是,需要把過(guò)濾的數(shù)據(jù)多的放前面呢,還是把有索引的條件放前面,還是說(shuō)他們存放的順序沒(méi)有影響!
2017-07-03
語(yǔ)句里的過(guò)濾條件順序沒(méi)有影響,創(chuàng)建組合索引里列的順序有影響