Thema: SQL - Frage
Einzelnen Beitrag anzeigen
Alt 01.06.2007, 11:29:04   #1
Sumpfmensch
Erfahrener Benutzer
 
Benutzerbild von Sumpfmensch
 
Registriert seit: 05.09.2006
Ort: Würselen
Beiträge: 246
Standard SQL - Frage

Hey Leute,
da ich gelesen hab, dass ja auch ein paar weitere Informatiker unter euch weilen stell ich einfach mal ne Frage nach ner Query, die ich mit meiner bisherigen ERfahrung leider noch nicht erstellen kann

Aaaalso ...
ich habe folgende Tabelle:
Code:
----------------------------------------
|  id  |   name  | gueltig_ab   | preis |
----------------------------------------
|   1  |    nr 1  | 01.01.07   |    10  |
----------------------------------------
|   2  |    nr 2  | 02.01.07   |    12  |
----------------------------------------
|   3  |    nr 3  | 01.01.07   |    10  |
----------------------------------------
|   4  |    nr 1  | 23.04.07   |    20  |
----------------------------------------
Das Problem ist jetzt, dass ich nur die aktuellen preise für die produkte (unter name) haben möchte

name ist jetzt in dem beispiel eindeutig (in wirklichkeit ist das ein primärschlüssel einer anderen tabelle, tut hier ja aber nichts zur sache)

ich hab schon ne lösung mit einer oder zwei (weiß ich grad nicht) inneren abfragen, aber die ist extrem lang und umständlich, aber es muss ja irgendwie besser gehen.

ich denke, dass ich nicht drauf komme, liegt an meiner fehlenden erfahrung bezüglich group by und den aggregatfunktionen

und jetzt leute, haut rein

ich hab jetzt schon stundenlang rumgegrübelt, mir fällt aber nix ein ...

danke schon mal
Sumpfmensch ist offline   Mit Zitat antworten