今日私の質問は、2つ以上のテーブルを使用するMySQLデータベースでビューを作成する方法ですか?1つのビューに複数のテーブルがありますか?
私の現在のクエリを変更するつもりはありませんが、このトピックの例を参照してください。
CREATE OR REPLACE VIEW vw_itemsPurchased AS
SELECT `tbl_buyers`.`fldPrimaryKey` as fldFKeyBuyer, `tbl_buyers`.`fldEmail` as fldBuyerEmail, `tbl_buyers`.`fldAddressStreet`, `tbl_buyers`.`fldAddressCity`, `tbl_buyers`.`fldAddressState`, `tbl_buyers`.`fldAddressZip`, `tbl_buyers`.`fldAddressCountry`, `fldPaymentCurrency`, `fldPaymentGross`, `fldPaymentStatus`, `fldReceiverEmail`, `fldTransactionId`
FROM `tbl_transactions` INNER JOIN `tbl_buyers`
ON `tbl_transactions`.`fldFKeyBuyer` = `tbl_buyers`.`fldPrimaryKey`
ありがとうございました!
もっと多くのテーブルを結合するだけです。他のテーブルには最初の2つのテーブルとの関係はありませんか?私は何が欠けていますか?また、MySQLクエリのすべてのテーブルとフィールド名の前後にバッククォートを置く必要はありません。彼らは単にキーワードをエスケープします。 –
参加し続けることはできませんでしたか?私は何が間違っているのか分からない。エラーはありますか? –