MySql groupbyでは大文字と小文字が区別されます

MySqlのクエリでは大文字と小文字は区別されません。フィールドでグループ化する場合、グループ化が不正確になるという問題が発生する可能性があります。

例:type = a、type = A、表示されるタイプはa

トピックに直接:binary大文字と小文字を区別する

SELECT COUNT(1) as total, `type`  FROM `table_name` GROUP BY binary(`type`);

参照:https://my.oschina.net/xiangtao/blog/33983

おすすめ

転載: blog.csdn.net/Dkangel/article/details/109838669