У меня есть небольшой вопрос sql.SQL select statement из 2 таблиц
У меня есть 2 таблицы
Члены и Менеджеры
Пользователи имеет: MemberID, имя, адрес менеджеров: MemberID, EditRights, DeleteRights
EditRights и DeleteRights имеют тип бита.
Mangers имеют отношения с членами, поскольку они являются самими членами.
Я хочу выбрать всех членов id, имя и адрес и для членов, которые являются менеджерами, если у них есть права на редактирование и/или удаление.
SO:
ДанныеExmaple
Пользователей:
ID, Name, Address
1, tom, 2 flat
2, dan, 3 flat
3, ben, 4 flat
4, bob, 6 flat
5, sam, 9 flat
Менеджеры:
ID, Editrights, deleterights
2, 0, 1
4, 1, 1
5, 0, 0
Я хотел бы показать избранным, как это:
1, tom, 2 flat, no rights
2, dan, 3 flat, Delete
3, ben, 4 flat, no rights
4, bob, 6 flat, Edit&Delete
5, sam, 9 flat, no rights
Любая помощь будет большим
Смотрите также: http://stackoverflow.com/questions/532694/sql-select-rows-from-two-different-tables, http://stackoverflow.com/questions/231126/mysql-get -информация-from-multiple-tables-in-one-query, http://stackoverflow.com/questions/1363555/help-building-a-sql-query-from-multiple-tables, http://stackoverflow.com/questions/693327/sql-how-to-join-multiple-tables, http://stackoverflow.com/questions/2485210/mysql-need-help-constructing-query-join-multiple-tables-into-singlerow – outis
Если вы получили удовлетворительный ответ, вы должны отметить его как правильно. – ABach