Jak sprawdzić czy wartość w kolumnie jest liczbą

SELECT * FROM tabela_db WHERE concat('',nazwa_kolumny * 1) = nazwa_kolumny

Sposób działa z poprawnymi liczbami dlatego np. 01 nie jest poprawną liczbą mimo, że złożona jest z cyfr.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*