おそらくあなたは次のようなものが欲しいでしょう:
GROUP BY IF(fullName LIKE '%/testfolder/%', 1, IF(fullName LIKE '%/testfolder2/%', 2, 3))
理解しておくべき重要なアイデアは、fullName LIKE foo AND fullName LIKE barのような式であるということです。 式全体が必ずTRUEのいずれかに評価されるということです。 またはFALSE 、そのため、そこから合計2つのグループしか取得できません。
IFを使用する いくつかの1つを返す式 値が異なると、より多くのグループを取得できます。
これは特に高速ではないことに注意してください。非常に大きなデータセットがある場合は、LIKEを必要としないデータを保存する他の方法を検討する必要があります。 グループ化を行うための比較。