Re: Join mit Default Wert aus NULL


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Alexchen on Dezember 29, 2003 um 12:38:

Als Antwort auf Re: Join mit Default Wert aus NULL geschrieben von U. Mayer on Dezember 24, 2003 um 11:11:

Interessanter Ansatz. Bei der konkreten Realisierung stehe ich nun jedoch vor dem Problem, dass die Sprache nicht wie im Beispiel extern vorgegeben ist, sondern aus einer anderen Tabelle ausgelesen werden muss. Ich will z.B. alle Waren in mehreren Sprachen ausgeben oder jede Ware in einer besonderen Sprache, die aus einer anderen Tabelle kommt (das Beispiel mit der "Sprache" wird an dieser Stelle zugegebenermaßen schwachsinnig, es handelt sich real um ganz andere Objekte).

Einfachstes Beispiel: Wir erweitern die Tabelle Ware um die Spalte mit der Sprachangabe 'lang'. Jetzt will ich die Waren nur in dieser spezifischen Sprache, die für jede Ware anders sein kann, ausgeben.

Dazu will ich Ware.lang irgendwie in die WHERE Klausel der Subquery übernehmen? Ist es denn theoretisch nun irgendwie möglich, aus dem obersten SELECT an diesen Subselect die Sprachangabe quasi als Variable zu übergeben? Oder ist ein Subselect sowas abgeschirmtes, dass das ohne einen weiteren Subselect nicht möglich ist?

Vielen Dank für die Hilfe!



Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]