Hallo,
arbeite mich gerate in die WHERE-Klausel ein.
Frage, sind komplexe WHERE-Bedingungen möglich? z.B.:
folgende Tabelle:
+---------------------------+
|id | bez | wert_x | wert_y |
+---------------------------+
|1 | bla | 2 | 3 |
|2 | blu | 5 | 4 |
+---------------------------+
nun habe ich zwei weitere variablen: @x, @y vom Typ INT und @wert vom Typ FLOAT. Jetzt nehmen wir z.B. eine etwas komplexe Formel(Pseudo-Code):
@wert = SQRT((@x - wert_x * @x - wert_y) + (@y - wert_y * @y - wert_y))
jetzt möchte ich jede Zeile der Tablle haben in denen der Wert <= 2 ist.
Ist sowas möglich? Wenn ja, wie?