Anmelden

View Full Version : Quersumme mit SQL abfragen



behmer
03-08-06, 06:33
Gibt es einen SQL-Befehl, mit dem man die Quersumme des Inhalts eines numerischen Feldes abfragen kann?

Fuerchau
03-08-06, 09:13
Tja, das ist etwas komplizierter:

dec(substr(digits(mynum), 1, 1), 1, 0) +
dec(substr(digits(mynum), 2, 1), 1, 0) +
:
dec(substr(digits(mynum), n, 1), 1, 0)

behmer
03-08-06, 09:47
Danke.

Dann gehts wohl nicht anders. Ich hatte gehofft, es gebe für "Quersumme" einen entsprechenden SQL-Befehl. Muss wohl noch erfunden werden.

Fuerchau
03-08-06, 09:53
Du kannst natürlich auch ganz simpel eine SQL-Funktion hierfür erstellen:

create function ......