Springen naar inhoud


- - - - -
DB .NET

Query Toestanden

.NET SQL Query

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

#1 Hypenate

Hypenate

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1228 berichten
    Laatst bezocht 15 mei 2019 21:27
Inzender

Geplaatst op 27 oktober 2013 - 17:30

De leveraars mogen maar 1 keer voorkomen, nu komen ze het aantal keer voor dat ze een voertuigvergunning hebben gekregen.
DISTINCT maakt niet uit, vermits de Begindatum steeds anders is.
Sowieso een outer join, want niet alle contactors hebben zo'n vergunning.

SQL Code:
SELECT DISTINCT tblContractors.leveraarId, tblVoertuigvergunning.voertuigvergunningBegindatum,
FROM tblContractors LEFT OUTER JOIN
tblVoertuigvergunning ON tblContractors.leveraarId = tblVoertuigvergunning.leveraarId
ORDER BY tblContractors.leveraarNaam


#2 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1145 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 27 oktober 2013 - 21:58

En wat wil je eigenlijk terug?

#3 Hypenate

Hypenate

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1228 berichten
    Laatst bezocht 15 mei 2019 21:27
Inzender

Geplaatst op 28 oktober 2013 - 08:57

Alle leveraarId's (1 enkele keer) met hun laatste voertuigvergunningBegindatum.

#4 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1145 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 28 oktober 2013 - 11:47

Bericht bekijkenHypenate, op 28 oktober 2013 - 08:57, zei:

met hun laatste voertuigvergunningBegindatum.
Dat zag ik niet in je query, noch in je vraag.

Bericht bekijkenHypenate, op 28 oktober 2013 - 08:57, zei:

Alle leveraarId's (1 enkele keer)
Ook die zonder voertuigvergunningBegindatum?
Gesorteerd op naam?
Met de naam?

SQL Code:
SELECT Leveraar.Id, Leveraar.Naam, MAX(Vergunning.BeginDatum ) FROM
Leveraar LEFT OUTER JOIN Vergunning ON Leveraar.Id = Vergunning.LeveraarId
GROUP BY Leveraar.Id, Leveraar.Naam
ORDER BY Leveraar.Naam







Ook met taq DB .NET, .NET, SQL, Query voorzien

0 gebruiker(s) lezen dit onderwerp

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

Inloggen


[DB .NET] 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)