-1
大家晚上好,我有一個很大的問題,因爲如果我沒有做正確的話。因爲我擔心這個查詢不會給我提供正確的信息。我有2個數據庫,'indvalid_hya'和'uuid_sap'。
用php和mysql連接不同數據庫的三重內部連接
在我的數據庫「indvalid_hya」我有以下字段下表: 這個表有一個主鍵是「XML_ID」和有關ID我的表「文件」
+------------+-------+-----------+-------------+------+-------+------------+
| ISSUEDDATE | TOTAL | ISSUERRFC | RECEIVERRFC | UUID | FOLIO | XML_ID (PK)|
+------------+-------+-----------+-------------+------+-------+------------+
| | | | | | | |
+------------+-------+-----------+-------------+------+-------+------------+
這是在同一個BD「Indvalid_hya」我的其他表「文件」:
+------------+--------------+-----------+
| ID (FK) | BYTES | ISSUERRFC |
+------------+--------------+-----------+
| | | |
+------------+--------------+-----------+
最後我有我的其他被稱爲「uuid_sap」數據庫。我有3個老闆在那裏,他用另外兩張桌子上的'身份證'來保存。
表「DATOS_SAP」:
+----------------+---------+-----------+
| UUID_SAP (FK) | NUM_DOC | SOCIETY |
+----------------+---------+-----------+
| | | |
+----------------+---------+-----------+
這是我的代碼,結合我的表「文件」和「文件」我的BD「Indvalid_hya」與我的其他BD「uuid_sap」我的表「DATOS_SAP」
我的代碼的MySQL:
SELECT IH.ISSUEDDATE, IH.TOTAL, IH.ISSUERRFC, IH.RECEIVERRFC, IH.UUID, IH.FOLIO, F.BYTES, US.UUID_SAP
FROM indvalid_hya.DOCUMENT IH
INNER JOIN FILE F
ON IH.XML_ID = F.ID
INNER JOIN uuid_sap.DATOS_SAP US
ON IH.UUID = US.UUID_SAP