異なる列を含む2つのテーブルがあります。これらの2つのテーブルからデータをフェッチする単一のクエリを作成したいのですが、各テーブルの特定の列にLIKE
は、という名前のphp変数の条件があり$a
ます。
SELECT col_1 AS C FROM ekptes
UNION
SELECT col_2 AS D FROM students
WHERE ekptes.surname OR
students.eponimos
LIKE '%$a%'
UNION
コードを書いたので、演算子が機能しません。どうすれば修正できますか?
以下を試すことができます-
SELECT col_1 AS C FROM ekptes WHERE ekptes.surname LIKE '%$a%'
UNION
SELECT col_2 FROM students WHERE students.eponimos LIKE '%$a%'
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加