2013-03-29 21 views
6

Come selezionare le righe con valore superiore a 2 cifre decimali?Seleziona righe con> 2 cifre decimali

Per esempio abbiamo questi valori:

3.14 
5.999 
9.555 
8.55 

e voglio selezionare solo questi valori:

5.999 
9.555 

risposta

7

Mi dispiace, ho trovato la risposta già:

SELECT * FROM table WHERE LENGTH (SUBSTR (column, INSTR (column, ".")))> 3

+1

o si potrebbe provare substring_index invece di substr: http://dev.mysql.com/doc/refman/5.0/en/string- functions.html # function_substring-index – tjb1982

6

È possibile utilizzare _ come jolly singolo personaggio con LIKE

LIKE '%.___' 
Problemi correlati