Ik heb drie tabellen:
-relations
-relations_organisation
-relations_person
In de tabel relations wordt óf een organisation_id gegeven, of een person_id.
De uitkomst moet worden dat er een gecombineerde tabel met naam, plaats postcode etc. ontstaat waarbij het mogelijk is om op de verschillende kolommen te sorteren.
Maar als ik onderstaande Query uitvoer krijg ik in PhpMyAdmin 2 kolommen met de naam test te zien, en kan ik dus niet sorteren. Het lukt me niet om de velden name van beide tabellen tot één kolom te voegen.
Is Join hier überhaupt een goede oplossing?
Query:
SELECT relations_organisation.name AS test, relations_person.name AS test
FROM (relations
LEFT JOIN relations_organisation
ON relations_organisation.relation_organisation_id =
relations.relation_organisation_id )
LEFT JOIN relations_person
ON relations_person.relation_person_id =
relations.relation_person_id
-relations
-relations_organisation
-relations_person
In de tabel relations wordt óf een organisation_id gegeven, of een person_id.
De uitkomst moet worden dat er een gecombineerde tabel met naam, plaats postcode etc. ontstaat waarbij het mogelijk is om op de verschillende kolommen te sorteren.
Maar als ik onderstaande Query uitvoer krijg ik in PhpMyAdmin 2 kolommen met de naam test te zien, en kan ik dus niet sorteren. Het lukt me niet om de velden name van beide tabellen tot één kolom te voegen.
Is Join hier überhaupt een goede oplossing?
Query:
SELECT relations_organisation.name AS test, relations_person.name AS test
FROM (relations
LEFT JOIN relations_organisation
ON relations_organisation.relation_organisation_id =
relations.relation_organisation_id )
LEFT JOIN relations_person
ON relations_person.relation_person_id =
relations.relation_person_id
---