こんにちは、私を助けてもらえますか? 一部のフィールドを除いてまったく関係のない2つのテーブルを結合しようとしていますが、主なアイデアは次のとおりです。
- 2 つのテーブルを結合する
- フィールドに「コード」を含むアイテムを探します。しかし、それを言っているエラーは常にあります
#1054 - 「where 句」の不明な列「username」
SELECT role ,id,'' as type, '' as logo, username,'' as contactperson, lastname, '' as companyname, firstname, '' as address, description, address FROM users
UNION
SELECT '' as role, id,type, logo,'' as username, contactperson, '' as lastname, companyname, '' as firstname, address, description, website FROM company
WHERE type LIKE '%code%'
OR logo LIKE '%code%'
OR username LIKE '%code%'
OR contactperson LIKE '%code%'
OR lastname LIKE '%code%'
OR companyname LIKE '%code%'
OR firstname LIKE '%code%'
OR address LIKE '%code%'
OR description LIKE '%code%'
OR address LIKE '%code%')
私のコードはやり過ぎのように思えますが、助けてください。または私の問題と同じ投稿?