2 Spalten voneinander abziehen
Theo
- datenbank
0 Steel0 Texter mit x0 Steel
0 Texter mit x
Hi,
wie kann ich in einer Abfrage 2 Spalten voneinander abziehen?
Am besten sogar so, dass die Ergebnismenge der Abfrage = 0 ist, wenn die Differenz der beiden Spalten nicht größer 0 ist.
Grüße, Theo
Hi,
wie kann ich in einer Abfrage 2 Spalten voneinander abziehen?
Durch subtrahieren? Spalte1 - Spalte2
Am besten sogar so, dass die Ergebnismenge der Abfrage = 0 ist, wenn die Differenz der beiden Spalten nicht größer 0 ist.
Ja nach DBMS kannst eine If-Konstruktion dafuer benutzen.
Ja nach DBMS kannst eine If-Konstruktion dafuer benutzen.
... AND Spalte1 - Spalte2 != 0 geht immer oder?
Hi!
Ja nach DBMS kannst eine If-Konstruktion dafuer benutzen.
... AND Spalte1 - Spalte2 != 0 geht immer oder?
Ne. Er will, so verstehe ich das, Zahlen kleiner 0 mit 0 ausgeben.
Ne. Er will, so verstehe ich das, Zahlen kleiner 0 mit 0 ausgeben.
"nicht größer 0" habe ich überlesen. Aber er schrieb, die Ergebnis_menge_ der Abfrage soll Null sein wenn ..., daher dachte ich er will die* gar nicht haben.
* die mit Ergebnis <= 0
wie kann ich in einer Abfrage 2 Spalten voneinander abziehen?
In dem Du eine Spalte von der anderen Spalte abziehst (-> erstes Ergebnis) und von dem Ergebnis das Vorzeichen änderst (-> zweites Ergebnis). SCNR.