Hej Visa den koden du redan har, så kan vi se om vi kan hjälpa dig :) Jag vet inte ens om det är nödvändigt att göra så här. Det enda jag vet är att det är en del bök med att slå ihop de två frågorna(det är massa nästlade joins i dem), men det går i värsta fall. Om raderna hänger ihop på något sätt, så kan du joina selectsatserna Tack för era svar!DataGrid med flera SQL frågor
Jag har två SQL Select-frågor som genererar lika många rader, jag skulle vilja slå ihop resultatet av dessa två rader till en rad i en DataGrid.
Är det någon som vet om det går, i så fall hur?
Mvh
JohnSv: DataGrid med flera SQL frågor
Sv:DataGrid med flera SQL frågor
En kort förenkling av problemet:
Jag har ett DataSet som innehåler två tabeller exempelvis:
select a, b from x
select c, d from y
nu vill jag att raderna i dessa frågorna kombineras till en rad i en datagrid, alltså:
a b c d
a b c d
a och b är resultatet av första frågan
c och d är resultatet av andra fråganSv: DataGrid med flera SQL frågor
select a,b,c,d from
(select a,b from x) t1
inner join
(select c,d from y) t2
on t1.nånkolumn = t2.denmatchandekolumnen
Annars är det kört! För då har du inget sätt att koppla datat. Databasen kan ju inte gissa vad du vill.
/mickeSv:DataGrid med flera SQL frågor
Jag joinade satserna, det blev den enklaste lösningen men inte den snyggaste, fick en nästlad select.
Men eftersom att det inte är så mycket data som skall hämtas så kommer nog denna lösning att vara ok.
Mvh
John