Forum
Tipps
News
Menu-Icon

SQL-Sicht (mit berechneten Feldern in der gleichen Sicht weiterrechnen

Hallo,

ich hab folgendes Problem: ich muss in SQL Datenbank (externe Tabelle das ich nicht ändern darf) ein Paar Spalten berechnen.

Das sieht ungefähr so aus:

select *,


CASE

WHEN (Sachwerte <> 'nicht versichert' AND Sachwerte <> 'Versichert bis Limit' )

THEN PML         

ELSE GVS

END

as "meine_Spalte_1",


CASE

WHEN (Sachwerte<> 'nicht versichert' AND Sachwerte <> 'Versichert bis Limit' AND Limit<9)

THEN PML

ELSE meine_Spalte_1

END

as "meine_Spalte_2"

from Originaltabelle as MeineAliasTabelle


Das Problem ist das Alias-Spalte "meine_Spalte_1" kann ich in den zweiten Berechnung nicht verwenden.

Es kommt Fehlermeldung: dieser Spalte ".." unbekannt.

Wie kann ich das Problem lösen?



« Boot-Problem nach Hardwareaus- und -einbauOffice 2010/Word druckt Dokumente nicht, die bestimmte Schriftart enthalten »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
SQL
SQL ist eine Abkürzung für Standard Query Language. Dies ist eine Abfragesprache für relationale Datenbanken, die in Form von standardisierten Befehlen ein...

Datenbank
Eine Datenbank (DBS), im englischen database, ist eine strukturierte Datensammlung und fungiert wie ein "digitales Archiv". Datenbanken dienen der effizienten Aufbewahrun...

Android
Android bezeichnet sowohl ein Betriebssystem, als auch ein Unternehmen. Android ist ein Betriebssystem, das hauptsächlich für mobile Endgeräte wie Smartpho...