最優(yōu)良人 » 操作符 http://www.dgkai.cn/blog 中山php|最優(yōu)網(wǎng)絡(luò) Mon, 13 May 2013 04:56:43 +0000 en hourly 1 http://wordpress.org/?v=3.1.4 mysql操作符in between http://www.dgkai.cn/blog/view-65.html http://www.dgkai.cn/blog/view-65.html#comments Sat, 13 Aug 2011 16:57:30 +0000 lin http://www.dgkai.cn/blog/?p=65

以下三條sql語句的效果是等效的:

SELECT * FROM `logs` WHERE id = 1 or id = 2 or id = 3

SELECT * FROM `logs` WHERE id between 1 and 3

SELECT * FROM `logs` WHERE id in (1,2,3)

經(jīng)過測(cè)試性能也是差不多,如果id是一個(gè)大數(shù)組那么最后一條書寫會(huì)簡(jiǎn)單很多,可以利用php的

string implode ( string $glue , array $pieces )

函數(shù)把數(shù)組組合成(implode(',',$array))也就是(1,2,3)這樣的格式

]]>
http://www.dgkai.cn/blog/view-65.html/feed 331