0
我是MySQL的初學者,所以我需要幫助。 我想從表role
中獲取name
列的值,以便將其與來自users
而不是id_role
的信息一起顯示。 我怎樣才能認識到它?我應該寫什麼查詢? 你可以附加鏈接解決?如何從mysql中的不同表中加入2個值
該圖片的解釋。
我是MySQL的初學者,所以我需要幫助。 我想從表role
中獲取name
列的值,以便將其與來自users
而不是id_role
的信息一起顯示。 我怎樣才能認識到它?我應該寫什麼查詢? 你可以附加鏈接解決?如何從mysql中的不同表中加入2個值
該圖片的解釋。
嘗試LEFT JOIN
SELECT `users`.*,`role`.name as role FROM `users` LEFT JOIN `role` ON `users`.id_role= `role`.id
在這裏閱讀更多關於SQL JOINS
SELECT users.*, role.*
FROM users
INNER JOIN role ON users.id_role = role.id;