Skip navigation links

MySQL Forums :: German :: GREATEST / MAX von berechneten Spalten


Advanced Search

GREATEST / MAX von berechneten Spalten
Posted by: Mark Knochen ()
Date: April 14, 2012 06:44PM

Hallo,

diesmal hänge ich an einem anderen Thema:


In der Tabelle results befinden Mengenangaben, in der
Tabelle prices die dazu tagesabhängigen Preise


Die folgend Abfrage ermittelt die Werte für
Anzahl x Preis für die Preisangaben vom 2012-04-15 und den
Mengenangaben vom '2011-12-15'


SELECT *,

if(results.L > 0,(results.L * prices.L),0) AS priceL, 
if(results.M > 0,(results.M * prices.M),0) AS priceM,
if(results.N > 0,(results.N * prices.N),0) AS priceN

FROM results 

LEFT JOIN prices ON (prices.insert_date = '2012-04-15')

WHERE results.create_date = '2011-12-15'

GROUP BY results.ID

LIMIT 0,15

Soweit so gut.

Nur möchte ich nicht alle drei Spalten ermitteln, sondern nur den höchsten Wert davon.

ein

MAX(
if(results.L > 0,(results.L * prices.L),0) AS priceL,
if(results.M > 0,(results.M * prices.M),0) AS priceM,
if(results.N > 0,(results.N * prices.N),0) AS priceN
) AS maxResult

führt leider nicht zum Ergebnis.

Wie kann ich sonst den höchsten Wert der ermittelten Spalten ausgeben?

Danke

Mark

Options: ReplyQuote


Subject Views Written By Posted
GREATEST / MAX von berechneten Spalten 1220 Mark Knochen 04/14/2012 06:44PM
Re: GREATEST / MAX von berechneten Spalten 526 Mark Knochen 04/15/2012 01:48AM
Re: GREATEST / MAX von berechneten Spalten 563 Thomas Wiedmann 04/15/2012 05:49AM
Re: GREATEST / MAX von berechneten Spalten 510 Mark Knochen 04/16/2012 03:29AM
Re: GREATEST / MAX von berechneten Spalten 544 Thomas Wiedmann 04/16/2012 04:05AM
Re: GREATEST / MAX von berechneten Spalten 590 Mark Knochen 04/16/2012 04:38AM
Re: GREATEST / MAX von berechneten Spalten 640 Thomas Wiedmann 04/16/2012 05:24AM
Re: GREATEST / MAX von berechneten Spalten 491 Mark Knochen 04/16/2012 06:13AM
Re: GREATEST / MAX von berechneten Spalten 566 Thomas Wiedmann 04/16/2012 06:38AM
Re: GREATEST / MAX von berechneten Spalten 634 Mark Knochen 04/16/2012 07:04AM
Re: GREATEST / MAX von berechneten Spalten 504 Thomas Wiedmann 04/16/2012 10:00AM
Re: GREATEST / MAX von berechneten Spalten 564 Mark Knochen 04/16/2012 04:04PM
Re: GREATEST / MAX von berechneten Spalten 533 Thomas Wiedmann 04/16/2012 11:50PM
Re: GREATEST / MAX von berechneten Spalten 624 Mark Knochen 04/17/2012 01:33AM
Re: GREATEST / MAX von berechneten Spalten 676 Thomas Wiedmann 04/17/2012 02:11AM
Re: GREATEST / MAX von berechneten Spalten 657 Mark Knochen 04/17/2012 05:51AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.