2017-04-25 43 views
-1

我做了一個網站,客戶可以租用一臺指定的日期maschine。 我使用PHP和MYSQL。 here is an image顯示我的表格和所需的關係。 我需要輸出賬單。該賬單應包含客戶數據,他租用的機器和他選擇的日期。客戶可以租用多臺機器,每臺機器可以租用多個不連續的日期。

我該如何進行查詢以返回賬單所需的所有數據?從租數據庫輸出賬單與mysql

+0

谷歌如何寫一個MySQL查詢? – dfundako

回答

0

你的問題是關於SQL語句,不管你是否使用php。

查詢如下將工作:

SELECT a.firstname,b.machine,d.from,d.to FROM租金爲,maschines 爲b,renInfo爲c,rentDates爲d WHERE c.rid = a.id AND c.mid = b.id AND c.id = d.riid ORDER BY a.firstname,b.machine,d.from,d.to

+0

耶這工作。必須改變它一點,因爲你犯了錯別字(因爲我在我的表名的第一位發生了錯字)改變了它,現在它工作。謝謝。 – core36

+0

請勿像這樣連接表格。使用ANSI連接語法。 – Jerrad

+0

好的,那麼,這個鏈接將是有用的:http://stackoverflow.com/questions/6891422/which-is-better-implicit-or-explicit-join,http://stackoverflow.com/questions/5654278/sql -join-是-有-A-差利用式 - 或其中間 – LuisLl