我有以下表格布局(所有在一个表SQL中):
user_id, user_id_parent, fname, lname, shopname
我希望能够打印出fname和lastname并显示用户与之相关的商店名称(user_id_parent(引用user_id,你可以说user_id是一种商店名称))。如果在这种情况下它是正常的使用帐户,则商店名称为空。
我猜我应该使用som类型的Join,但是当它在同一个表中时我不知道如何使用它...
结果如下:
John Doe, Relating to: Shop #1
答案 0 :(得分:0)
我做了这个工作SQL并猜测是什么,Tada! :-) 发布这个,所以它可能会帮助其他人尝试做同样的事情。
SELECT e.`user_type` AS usertype, e.`fname` AS employee, m.`shopname` AS associated_to
FROM rw_users e
INNER JOIN rw_users m ON e.`user_id_parent` = m.`user_id`