Hallo Miteinander
Mein Szenario
Ich habe eine Tabelle angelegt und möchte auf der Basis dieser Tabelle eine Abfrage machen. Ich öffne den Abfrageentwurf und ziehe die Tabelle in die Abfrage.
Nun gibt es im unteren Teil dieverse Punkte u.a. Kriterium und Funktion.
Nun meine Frage. Erstens zur Funktion:
Weiss jemand ob da noch Funktionen beikommen oder ob das alle sind da man da sieht, ich glaube da stehen 6 Funktionen zur Verfügung?
Zweitens:
Unter Kriterium:
Kann ich da auch Variablen verwenden? Ich meine sowas wie (Heute) (Jahr) oder so? So wie halt unter Access bei Mikisoft.
Unter Access kann ich auch an dieser Stelle Len Rlen etc verwenden also Stringbearbeitung geht das hier auch?
Ferdi
Funktionen in Abfrage
Moderator: Moderatoren
Re: Funktionen in Abfrage
Kriterium Variable:
einfach als Kriterium
yz
eingeben. Dann öffnet sich beim Ausführen der Abfrage ein Dialogfeld, in dem für xyz ein Wert abgefragt wird. Die Spalte wird dann nach diesem Wert gefiltert.
Ansonsten schließe ich mich der Frage an:
Wie kann ich z. B. filtern "alles was älter ist als 10 Tage?
Und wie kann ich in Spalte C den Wert von Spalte A - Spalte B erscheinen lassen?
Gruß Bernd!
einfach als Kriterium

eingeben. Dann öffnet sich beim Ausführen der Abfrage ein Dialogfeld, in dem für xyz ein Wert abgefragt wird. Die Spalte wird dann nach diesem Wert gefiltert.
Ansonsten schließe ich mich der Frage an:
Wie kann ich z. B. filtern "alles was älter ist als 10 Tage?
Und wie kann ich in Spalte C den Wert von Spalte A - Spalte B erscheinen lassen?
Gruß Bernd!
Re: Funktionen in Abfrage
Hallo zusammen,
Oder in der Designansicht:
Beispiele zur Stringbearbeitung:
LENGTH( "Spalte" )
"Spalte1"||"Spalte2"
Gruß Barlee
Angenommen das Datum steht in der Spalte namens "Datum", dann per SQLAnsonsten schließe ich mich der Frage an:
Wie kann ich z. B. filtern "alles was älter ist als 10 Tage?
Code: Alles auswählen
WHERE DATEDIFF( 'dd', "Datum", CURRENT_DATE ) > 10
Unter Feld (in der Designansicht) gibst Du "Spalte1"-"Spalte2" an. Als Alias bietet sich dann "Differenz" an.Und wie kann ich in Spalte C den Wert von Spalte A - Spalte B erscheinen lassen?
Beispiele zur Stringbearbeitung:
LENGTH( "Spalte" )
"Spalte1"||"Spalte2"
Gruß Barlee