私は、MySQLを使用していくつかの分野で結果を見つけることのようなものエンジンを作成しています使用しているときの結果と一致するフィールドを知ることができます。MySQLの - どのように私は論理和
SELECT table1.*, table2.* FROM table1
JOIN table2
ON table1.id = table2.tid
WHERE
(table1.field1 LIKE 'keyword%' OR table1.field2 LIKE 'keyword%')
AND
(table2.field1 LIKE 'keyword%' OR table2.field2 LIKE 'keyword%')
ORDER BY table1.id ASC;
をしかし、今、私がどのフィールド知っている必要がありますがキーワードと一致します...どうすればいいですか?
私はPHPを使用しています。
-1が、これは単にプロセッサをしていないですが、より多くの作業を行いますか?あなたはすでにMySQLで文字列のマッチングを行っていますが、なぜPHPで再びそれをしますか? – liquorvicar
まずは簡単です。第二に、それはより多くのプロセッサラウンドを取るが、もしMySQLの仕事が少ないなら、あなたのMySQLサーバーはより高速である、これを知らなかったか? ... –