-
SQL Abfrage
Hallo,
habe ein kleines problem im SQL.
Wie bekomme ich nur das größe ergebnis angezeigt.
Ich habe luste dies per programm zu machen, sondern will als nur in SQL machen, kann mir jemand einen tip geben?
V1 bis V6 müssen nicht angezeigt werden sondern nur das größte ergebnis.
müsste eventuell doch mit einem Case gehen oder?
Code:
select
DECIMAL(DECIMAL((0.8/A2LARG), 18, 0) * DECIMAL((0.6/A2PROF), 18, 0) * DECIMAL((0.2/A2Haut), 18, 0), 18, 0) AS V1,
DECIMAL(DECIMAL((0.8/A2LARG), 18, 0) * DECIMAL((0.2/A2PROF), 18, 0) * DECIMAL((0.6/A2Haut), 18, 0), 18, 0) AS V2,
DECIMAL(DECIMAL((0.6/A2PROF), 18, 0) * DECIMAL((0.8/A2PROF), 18, 0) * DECIMAL((0.2/A2Haut), 18, 0), 18, 0) AS V3,
DECIMAL(DECIMAL((0.6/A2LARG), 18, 0) * DECIMAL((0.2/A2PROF), 18, 0) * DECIMAL((0.8/A2Haut), 18, 0), 18, 0) AS V4,
DECIMAL(DECIMAL((0.8/A2LARG), 18, 0) * DECIMAL((0.2/A2PROF), 18, 0) * DECIMAL((0.6/A2Haut), 18, 0), 18, 0) AS V5,
DECIMAL(DECIMAL((0.2/A2LARG), 18, 0) * DECIMAL((0.6/A2PROF), 18, 0) * DECIMAL((0.8/A2Haut), 18, 0), 18, 0) AS V6
from Test
Danke
-
Erledigt.
habe einfach max um eine Felder gesetzt und hat funktionert!
-
 Zitat von Miles
Hallo,
habe ein kleines problem im SQL.
müsste eventuell doch mit einem Case gehen oder?
Man kann auch einen CASE nehmen!
Ich würde allerding MAX() bevorzugen!
Code:
With x as
(select
DECIMAL(DECIMAL((0.8/A2LARG), 18, 0) *
DECIMAL((0.6/A2PROF), 18, 0) *
DECIMAL((0.2/A2Haut), 18, 0), 18, 0) AS V1,
DECIMAL(DECIMAL((0.8/A2LARG), 18, 0) *
DECIMAL((0.2/A2PROF), 18, 0) *
DECIMAL((0.6/A2Haut), 18, 0), 18, 0) AS V2,
DECIMAL(DECIMAL((0.6/A2PROF), 18, 0) *
DECIMAL((0.8/A2PROF), 18, 0) *
DECIMAL((0.2/A2Haut), 18, 0), 18, 0) AS V3,
DECIMAL(DECIMAL((0.6/A2LARG), 18, 0) *
DECIMAL((0.2/A2PROF), 18, 0) *
DECIMAL((0.8/A2Haut), 18, 0), 18, 0) AS V4,
DECIMAL(DECIMAL((0.8/A2LARG), 18, 0) *
DECIMAL((0.2/A2PROF), 18, 0) *
DECIMAL((0.6/A2Haut), 18, 0), 18, 0) AS V5,
DECIMAL(DECIMAL((0.2/A2LARG), 18, 0) *
DECIMAL((0.6/A2PROF), 18, 0) *
DECIMAL((0.8/A2Haut), 18, 0), 18, 0) AS V6
from Test)
Select Max(V1, V2, V3, V4, V5, Vt)
From x;
Birgitta
-
das habe auch schon gemacht, aber Danke
Similar Threads
-
By AS400-Anfänger in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 27-06-06, 13:18
-
By behmer in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 29-05-06, 12:52
-
By steven_r in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 17-05-06, 15:49
-
By cbe in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 08-06-05, 16:21
-
By juergenkemeter in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 17-11-04, 14:32
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks