Wie wählt man Zeilen mit einem Wert von mehr als 2 Dezimalstellen?Wählen Sie Zeilen mit> 2 Dezimalstellen
Zum Beispiel haben wir diese Werte:
3.14
5.999
9.555
8.55
Und ich will nur diese Werte wählen:
5.999
9.555
Wie wählt man Zeilen mit einem Wert von mehr als 2 Dezimalstellen?Wählen Sie Zeilen mit> 2 Dezimalstellen
Zum Beispiel haben wir diese Werte:
3.14
5.999
9.555
8.55
Und ich will nur diese Werte wählen:
5.999
9.555
Es tut mir leid, ich die Antwort bereits gefunden habe:
SELECT * FROM table
WHERE LÄNGE (SUBSTR (column
, INSTR (column
, ".")))> 3
Sie können mit LIKE
LIKE '%.___'
_
als ein einzelnes Zeichen Wildcard verwenden, oder Sie könnten versuchen, SUBSTRING_INDEX statt nur substr: http://dev.mysql.com/doc/refman/5.0/en/string- functions.html # function_substring-index – tjb1982