MySQL

MySQL で英数字のデータを絞り込む

アルファベットで始まるデータ

SELECT * FROM `users` WHERE name REGEXP '^[a-zA-Z]'

アルファベットのみのデータ

SELECT * FROM `users` WHERE name REGEXP '^[a-zA-Z]+$'

数字で始まるデータ

SELECT * FROM `users` WHERE name REGEXP '^[0-9]'

数字のみのデータ

SELECT * FROM `users` WHERE name REGEXP '^[0-9]+$'