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;