Toon posts:

[ACCESS] Selectie uit een rij van een query

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik hoop dat de titel niet te verwarrend is...ik weet niet precies hoe ik het moet verwoorden.
Dit is mijn probleem:

Ik heb een query die een aantal rijen weergeeft.
2 rijen daarvan zijn: btijd en etijd (begintijd en eindtijd).
Deze rijen bevatten de begintijd en eindtijd van een lesuur, vb: btijd 17.00 etijd 17.30.
Er zijn meerdere lesuren op een dag dus dan krijg je zoiets als onderstaand:

dag btijd etijd
1 17.00 17.30
1 17.30 18.00
1 18.00 18.30

Nu is de bedoeling dat ik via de query alleen de eerste begintijd weergeef (17.00) en de laatste eindtijd ( 18.30). De rest moet NIET worden weergeven.
Dus:

dag btijd etijd
1 17.00 18.30

Erg ingewikkeld volgens mij ... zou iemand mij kunnen assisteren ?

Ik heb op o.a. google en got gezocht maar weinig tot niks kunnen vinden over dit probleem.

Alvast bedankt!

[ Voor 3% gewijzigd door Verwijderd op 29-09-2004 12:46 ]


  • Bu588
  • Registratie: Maart 2000
  • Laatst online: 22-12-2025
Zoek eens op 'min' en 'max'... Dit kun je in de Access query designer gewoon instellen.

Klein voorbeeld: "SELECT MIN(begintijd) AS MinBegin, MAX(Eindtijd) AS MaxEind..."

Nothing is fool-proof to a sufficiently talented fool...


Verwijderd

Topicstarter
Okay.
Ik heb wat dingetjes geprobeerd, maar als ik invul bij de rij van ' etijd' onder criteria : MAX(etijd) en dan probeer de query uit te voeren dan geeft ie aan : gegevenstypen komen niet overeen met criteriumexpressie

;(

  • Bu588
  • Registratie: Maart 2000
  • Laatst online: 22-12-2025
Je moet ook niet in de rij criteria zijn, maar in de rij Totalen (als je die niet ziet dan moet je deze in het menu Beeld even aanzetten...

Nothing is fool-proof to a sufficiently talented fool...


Verwijderd

Topicstarter
Ik ben de weg kwijt ... ik werk via de ontwerpweergave ... MAX(etijd) werkt dus gewoonweg niet (zou ook te makkelijk zijn :/)

  • Witte
  • Registratie: Februari 2000
  • Laatst online: 29-01 15:02
* Klik even op het Sigma-teken in je ontwerpvenster van je Query
* Zet bij het veld begintijd 'Min' ipv 'Group By' bij 'Totaal'
* Zet bij het veld eindtijd 'Max' ipv 'Group By' bij 'Totaal'


Zie-zo

[ Voor 24% gewijzigd door Witte op 29-09-2004 16:18 ]

Houdoe


  • MBV
  • Registratie: Februari 2002
  • Laatst online: 07-04 20:43

MBV

kijk anders in de sql-view, werkt voor veel dingen veel overzichtelijker dan de design-view.
code:
1
2
3
Select MIN(btijd) AS begintijd, MAX(etijd) AS eindtijd 
FROM...
WHERE ...

wat er bij FROM en WHERE staat kan je laten staan.

  • Witte
  • Registratie: Februari 2000
  • Laatst online: 29-01 15:02
MBV schreef op 29 september 2004 @ 16:19:
kijk anders in de sql-view, werkt voor veel dingen veel overzichtelijker dan de design-view.
code:
1
2
3
Select MIN(btijd) AS begintijd, MAX(etijd) AS eindtijd 
FROM...
WHERE ...

wat er bij FROM en WHERE staat kan je laten staan.
ieder zijn meug zullen we maar zeggen.

Vergeet niet te groeperen op overige velden zoals weekdag en klas. Anders krijg je simpelweg 1 regel met een begintijd en een eindtijd.

Houdoe

Pagina: 1