對不起。這裏有一百萬個帖子。不知何故,我仍然錯過了一些東西。簡單的內部連接就像這樣: http://www.w3resource.com/mysql/advance-query-in-mysql/inner-join-with-multiple-tables.phpmysql內部連接不按預期方式工作
無知是什麼問題。試圖將該組織添加到機器記錄中。 我希望如果user_name上沒有匹配,機器記錄將被丟棄,但不管怎樣,< =機器中的記錄數。獲得倍數。 Machines.machine_name和user_name在機器中並不是唯一的,因爲每臺機器都有多個軟件包被跟蹤。
選擇users2.org,machines.User_name,machines.Machine_name,machines.model,machines.program,machines.version 從機內連接users2上users2.user_name = machines.User_name
啊,多一個。這有點簡化,因爲machine_name表在machine_name上不唯一。實際上有10到50個具有相同機器名稱的記錄在機器上包括machines.program,machines.version用於軟件。我想要所有的機器記錄。 – jms333
你能分享你的模式嗎? –
描述機器; Machine_name | varchar(50), | User_name | varchar(21) |模型| varchar(50) |發行人| varchar(100) |程序| varchar(255) |版本| varchar(255) | product_ID | varchar(255) 描述了users2; | user_name | varchar(25) | org | varchar(5) – jms333