Gibt es eine Möglichkeit zur Verknüpfung von Tabellen und Gruppenergebnisse als einzelnes Array einzelne Abfrage mit MySQL und SQL Servervon ouput als einzelnes Array Join und Gruppen
i zwei Tabellen haben Angenommen, Benutzer und user_jobs
Benutzer:
user_id username
------- ----------
1 user1
2 user2
user_jobs:
user_id job place designation
------ ---- ------ ---
1 job1 p1 d1
1 job2 p2 d2
1 job3 p3 d3
select * from user join user_jobs on user.user_id = user_jobs.user_id
ich drei Reihen bekommen für das Abfrageergebnis.Ist es trotzdem, diese Tabellen zu verbinden und das Ergebnis als ein Array auszugeben?
Erwartete Ausgabe: -
[
username:user1,
user_id:1,
job:array(jobs),
place:array(place),
designation:array(designation)
]
vielen Dank. – youv
group_concat funktioniert nur in mysql, wie wäre es in sql server.thanks – youv
aktualisiert meine Antwort, nicht so vertraut mit SQL-Server. –