[SQL] 2 waarden uit 1 tabel

Pagina: 1
Acties:

  • Zoolander
  • Registratie: Januari 2003
  • Laatst online: 23-11-2022

Zoolander

superslim!

Topicstarter
ik heb 1 tabel

prices:
id
type_id
value
date

Nu wil ik waarschijnlijk iets redelijk makkelijks, maar ik kom er niet uit.
Ik wil voor elke unieke type_id de maximale datum geselecteerd hebben.

Maar ik heb in MySQL geen idee hoe deze query zou kunnen omdat ik elke keer of enkel de ID's kan filteren of enkel de datums.
Dingen als DISTINCT werken alleen op hele rijen en een MAX(date) lukt me alleen voor de hele tabel te selecteren en niet per type_id dus.

Kan iemand me (op weg) helpen?

mijn naam slaat nergens op, althans niet op mij :P


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 23:02

Creepy

Tactical Espionage Splatterer

Zie P&W FAQ - SQL - Hoe werkt dat GROUP BY nu eigenlijk? ;)

[ Voor 22% gewijzigd door Creepy op 16-09-2005 16:53 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • P_de_B
  • Registratie: Juli 2003
  • Niet online

Oops! Google Chrome could not find www.rijks%20museum.nl


  • keisersose
  • Registratie: Maart 2003
  • Laatst online: 29-05-2025
Probeer dit is:
select type_id as unique_id,date from prices where date>=ALL(select date from prices where type_id=unique_id)

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 19:21

curry684

left part of the evil twins

Professionele website nodig?


  • Zoolander
  • Registratie: Januari 2003
  • Laatst online: 23-11-2022

Zoolander

superslim!

Topicstarter
het minst begrepen, al dus de FAQ.
Klopt hier ook :P
Ik snap nu ook hoe de FAQ werkt, thanx all, FAQ is erg goed.
(wist niet eens dat de FAQ zo werkte.... 8)7 )

[ Voor 18% gewijzigd door Zoolander op 17-09-2005 00:14 ]

mijn naam slaat nergens op, althans niet op mij :P

Pagina: 1