複数の列で用語を検索する方法:title
、content
たとえば:複数の列で検索用語を検索
$searchTerm = 'android';
SELECT * FROM posts WHERE `title` OR `content` contains $SearchTerm
複数の列で用語を検索する方法:title
、content
たとえば:複数の列で検索用語を検索
$searchTerm = 'android';
SELECT * FROM posts WHERE `title` OR `content` contains $SearchTerm
SELECT *
FROM posts
WHERE
`title` LIKE '%android%'
OR `content` LIKE '%android%'
$sql = "SELECT * FROM posts WHERE `title` LIKE '%$SearchTerm%' OR `content` LIKE '%$SearchTerm%'";
SELECT
*
FROM
posts
WHERE
lower(`title`) LIKE '%android%'
OR lower(`content`) LIKE '%android%'
をサポートしていますか? – Michelle
あなたは複数の列で検索するためのフルテキスト検索を使用することを検討することができます。それは速いです.http://devzone.zend.com/26/using-mysql-full-text-searching/ –
ありがとうございます@プッシュペッシュ私はそれを試してみましょう – Michelle
@Pushpesh '使用されているテーブルタイプはありませんFULLTEXTインデックス ' – Michelle