-2
私は以下のUNIONコードをmysqlに書いていますが、動作していません。Mysqlでユニオンが動作していません
助けてください。
SELECT * FROM (`am_glmaster`) WHERE
`logid_status` IN ('DISPATCHED','DELIVERED', 'COMPLETE')
AND `dispatch_from` = 'New Delhi'
UNION SELECT *
FROM (`glmaster_history`)
WHERE `logid_status` IN ('DISPATCHED', 'DELIVERED', 'COMPLETE')
AND `glmaster_history`.`dispatch_from` = 'New Delhi'
与えるエラー - #1064 - あなたはあなたのSQL構文でエラーが発生しています。 「( 『「派遣『 』DELIVERED COMPLETE』)
logid_status
INは」近くに使用する権利 構文についてはMySQLサーバのバージョンに対応 マニュアルを確認し、 `glmaster_h」行4
また、両方のテーブルの列数と名前が同じであることを確認してください。 –
解決済み。問題は括弧のためです –
私の質問が投票された理由を知ることができますか? –