von Kolräble » Fr, 13.12.2013 15:50
Hallo liebe Forun Benutzer,
ich komme mal wieder nicht weiter und mein letzter Versuch ist es hier her zu kommen und nachzufragen, ich hoffe ich bin an der richtigen Stelle. Bin neu hier und auch neu in OpenOffice base (libreOffice).
Folgendes Problem:
Ich möchte in einer Abfrage mehrer Spalten anzeigen lassen oder nicht und zwar nach der Bedingung einer anderen Spalte in der ein Datum drin steht. Wenn das Datum größer ist wie das heutige Datum soll es die andere Spalte (also in der wo ich die Bedingung angebe) anzeigen, wenn nicht soll die Spalte gar nicht angezeigt werden/ausgeblendet werden.
Also nach dem Motto:
SELECT "Vertraege"."Vertragsanbieter" case when "Vertraege"."datum" > current_date. Aber ich kenne keinen Syntax geschweige dem, ich weiß gar nicht ob das überhaupt möglich ist. Und ich möchte dies mit mehreren Spalten hintereinander machen. Wie geht das ?
Welche SQL Befehle gibt es hierzu, welche Möglichkeiten habe ich ?
Mit freundlichen Grüßen
Hallo liebe Forun Benutzer,
ich komme mal wieder nicht weiter und mein letzter Versuch ist es hier her zu kommen und nachzufragen, ich hoffe ich bin an der richtigen Stelle. Bin neu hier und auch neu in OpenOffice base (libreOffice).
Folgendes Problem:
Ich möchte in einer Abfrage mehrer Spalten anzeigen lassen oder nicht und zwar nach der Bedingung einer anderen Spalte in der ein Datum drin steht. Wenn das Datum größer ist wie das heutige Datum soll es die andere Spalte (also in der wo ich die Bedingung angebe) anzeigen, wenn nicht soll die Spalte gar nicht angezeigt werden/ausgeblendet werden.
Also nach dem Motto:
SELECT "Vertraege"."Vertragsanbieter" case when "Vertraege"."datum" > current_date. Aber ich kenne keinen Syntax geschweige dem, ich weiß gar nicht ob das überhaupt möglich ist. Und ich möchte dies mit mehreren Spalten hintereinander machen. Wie geht das ?
Welche SQL Befehle gibt es hierzu, welche Möglichkeiten habe ich ?
Mit freundlichen Grüßen