Springen naar inhoud


- - - - -
DB .NET SOLVED

Welke Sortering Toe Te Passen?



  • Log in a.u.b. om te beantwoorden
Er zijn 2 reacties in dit onderwerp

#1 Puffeltje

Puffeltje

    Senior Developer

  • Leden
  • PipPipPip
  • 125 berichten
    Laatst bezocht 30 dec 2018 20:56
  • LocatieBeverwijk

Geplaatst op 30 mei 2013 - 15:16

Op het ogenblik haal ik met de volgende query waardes op uit een oracle database:

SQL Code:
SELECT NW_PN.NAAM, NW_P.INF1
FROM NW_P, NW_PN
WHERE	 (NW_PN.ID = NW_P.NW_PN)
	 AND NW_P.INF1 IN (
						 SELECT NW_P.INF1
						 FROM NW_P, NW_PN
						 WHERE	 (NW_PN.ID = NW_P.NW_PN)
								 AND (NW_PN.NAAM LIKE 'TLF7130%')
							
						 )


Als resultaat krijg ik bijvoorbeeld de volgende waarden terug:

CIRCUIT   ARTNR
TLF71308   11008064
TLF71307   11008063
TLF71306   11008065
XU141 11008063
XU142 11008064

Dit resultaat wil ik zodanig gesorteerd hebben dat hij in eerste instantie sorteerd op CIRCUIT maar dan gelijk het ARTNR er achteraan pakt. Mijn eindresultaat wil er dus als volgt laten uitzien:

CIRCUIT   ARTNR
TLF71306   11008065
TLF71307   11008063
XU141 11008063
TLF71308   11008064
XU142 11008064

Dit is mijn eerste poging om een query in elkaar te zetten met het IN-commando. De resultaten zijn zoals ik verwacht maar ik krijg de sortering niet voor elkaar.

#2 Prior

Prior

    Rookie Developer

  • Leden
  • Pip
  • 34 berichten
    Laatst bezocht 26 sep 2017 19:33

Geplaatst op 12 juni 2013 - 12:58

en als je nu de query eindigt met:

Order by NW_PN.NAAM Asc ?

#3 Puffeltje

Puffeltje

    Senior Developer

  • Leden
  • PipPipPip
  • 125 berichten
    Laatst bezocht 30 dec 2018 20:56
  • LocatieBeverwijk

Geplaatst op 28 juni 2013 - 15:27

Bericht bekijkenPrior, op 12 juni 2013 - 12:58, zei:

en als je nu de query eindigt met:

Order by NW_PN.NAAM Asc ?
Helaas geeft dat niet de gewenste volgorde.





Ook met taq DB .NET SOLVED voorzien

0 gebruiker(s) lezen dit onderwerp

0 lid(leden), 0 bezoeker(s), 0 anonieme gebruikers

Inloggen


[DB .NET SOLVED] Untitled 1

Met dank aan J├╝rgen voor de jarenlange inzet van visualbasic.be (anno dec 2000)
Met dank aan Mike en Ronneke voor de jarenlange inzet van vbib.be (anno dec 2010)
Met dank aan PascalBianca voor de jarenlange inzet van vbib.be (anno dec 2016)