Det mest naturlige ville være en opsamling i applikationen - alternativt skal du lave en distinct på din sql og så lave enten en subselect eller en function til at concatinere weekno til at danne din custom kolonne.
Hvis dine ting er adskilt paent i lag, saa lver du en helt simpel query og laeser ind i en objekt model hvor flere raekker bliver til et objekt. GUI bruger saa den objekt model.
mine evner inden for Oracle SQL rækker desværre ikke til det - jeg vil også mene at det mest af alt hører applikationen og ikke databasen til. Hvordan det præcist kan gøres afhænger i høj grad af hvordan du arbejder med .net men arne_v-løsningen lyder som den mest optimale.
Hvis man absolut ville lave det i SQL saa kunne man bruge:
SELECT OrdId,Custno,ConcatAllWeeknoForOrdId(OrdId) FROM tabel
og saa kode en userdefineret funktion ConcatAllWeeknoForOrdId (og Oracle tillader at man laver userdefinerede funktioner i Java hvilket nok er mere oplagt end PL/SQL til dette formaal).
Men jeg mener altsaa at det er noget som hoerer hjemme i et business logic lag og ikke i databasen.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.