DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: SQL | Thema: Einfache where bedingung funzt ned  | Von: G. Guest ( 08.12.2005 14:14)

hi all,

warum geht das so ned ?

[code]SELECT bestellnr, Max(bestell_menge) AS Maxi, MIN(bestell_menge) AS Mini
FROM tb
WHERE Maxi<>Mini
GROUP BY bestellnr;[/code]

so hab ichs danach probiert geht auch ned ... :


habs dann so probiert :

[code]SELECT bestellnr, Max(bestell_menge) AS Maxi, MIN(bestell_menge) AS Mini
FROM tb
WHERE (select Max(bestell_menge) FROM tb)<>(select Min(bestell_menge) FROM tb)
GROUP BY bestellnr;[/code]

aber da kommt zuviel, nämlich das gleiche wie hier :

[code]SELECT bestellnr, Max(bestell_menge) AS [Max], MIN(bestell_menge) AS [Min]
FROM tb
GROUP BY bestellnr;[/code]


ist alles access , danke im Voraus !


Betreff Von Datum
Re: Einfache where bedingung funzt ned
In SQL sieht das eigentlich so aus :<br>SELECT bestellnr, Max(bestell_menge) AS Maxi, MIN(bestell_menge) AS Mini<br>FROM tb<br>WHERE Maxi not in (SELECT MIN(bestell_menge)from tb)<br>GROUP BY...
Thomas Scherner 08.12.2005 14:50
Re: Einfache where bedingung funzt ned
danke, funzt leider auch ned , access will beim starten ein Parameterwert für Maxi eingeben lassen ...<br><br>bin echt am verzweifeln --- so ne einfache sache und nix geht
G. Guest 08.12.2005 14:56
Re: Einfache where bedingung funzt ned
probier das bitte nochmal.<br><br>SELECT bestellnr, Max(bestell_menge) AS [Max von Bestellmenge], MIN(bestell_menge) AS [Min von Bestellmenge]<br>FROM tb<br>WHERE bestell_menge =(select MAX(bestell_menge)from...
Thomas Scherner 08.12.2005 15:19
Re: Einfache where bedingung funzt ned
leider kann ich die abfr. nedmal Speichern Syntaxfehler irgendwo bei dem Teil bestell_menge = .......<br>hab die Klammer vor Group nochmal zugemacht aber bringt auch nix ...<br><br><br>aber mal im ernst das...
G. Guest 08.12.2005 15:33
Re: Einfache where bedingung funzt ned
Hallo,<br><br>dein Versuch funzt nicht, weil als erstes geguckt wird, welche Daten brauche ich (where-Klausel), bevor der dia Aggregatfunktionen (Min/Max) ausgeführt werden.<br>Bei dem was du willst, muss...
Jens Buthe 08.12.2005 15:49
Re: Einfache where bedingung funzt ned
Perfekt. so klappt es Danke :)
G. Guest 08.12.2005 16:41

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG