推 slalala:陷入全文檢索 當資料一多效率會很恐怖(跟INDEX毫無關係了) 09/04 23:56
關於條件約束 如果是單一個用 "=" 要是很多個請用IN 沒辦法才用LIKE
效能有差喔
$sql = "SELECT * FROM yahoo where key LIKE '%$url%'
AND page LIKE '%$GG%' AND jk in('A','B','C','D','E','F')
ORDER BY price ASC";
※ 引述《JoeHorn (每天都在公司玩OLG)》之銘言:
: $sql = "SELECT * FROM `yahoo` WHERE `key` LIKE '%$url%'
: AND `page` LIKE '%$gg%'
: AND ( `jk` LIKE 'A' OR
: `jk` LIKE 'B' OR
: `jk` LIKE 'C' OR
: `jk` LIKE 'D' OR
: `jk` LIKE 'E' OR
: `jk` LIKE 'F' )
: ORDER BY `price` ASC";
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.124.98.190