select * from table_a where (nameに2文字以上の連続するアルファベット)
というようなことを書きたいと思います。
正規表現が使えるので以下のようにすれば希望通りの検索ができると思います。
SELECT * FROM table_a WHERE name REGEXP '[a-zA-Z][a-zA-Z]';
正規表現REGEXPを使うと良いと思います。
下記のwhere句で、
・name列が、アルファベットのみ
・かつ、2文字以上の文字列
という条件になります。
WHERE name REGEXP '^[a-zA-Z]{2,}$'
下記だと、
・2文字(以上)の連続するアルファベット
・その他の部分は任意
となります。
WHERE name REGEXP '[a-zA-Z]{2}'
すみません、質問が間違えてました。
(nameに2文字以上の連続するアルファベット)→(nameに2文字以上の連続するアルファベットが含まれる)
です。
.*[a-zA-Z][a-zA-Z].*
とかにすればいいだけなんでしょうか?