MySQL を使用する場合、名前列がすべて大文字のすべての行を取得するにはどうすればよいですか?
等価性は大文字と小文字を区別しないため、これを行う方法がよくわかりません。
MySQL を使用する場合、名前列がすべて大文字のすべての行を取得するにはどうすればよいですか?
等価性は大文字と小文字を区別しないため、これを行う方法がよくわかりません。
列の照合で大文字と小文字が区別されない場合は、クエリでオーバーライドできます。
SELECT * FROM my_table WHERE my_column COLLATE latin1_bin = UPPER(my_column);
COLLATE 句の構文。
SELECT * FROM my_table REGEXP '^[[:upper:]]+$';