У меня есть столбец базы данных SQL для загруженного содержимого Mime types. Этот столбец содержит строковые значения в виде:Соответствие шаблону в SQL
image/jpeg
image/gif
video/mpeg
video/mp4
Есть SQL-запрос, где я могу выбрать все строки с префиксом «изображение»? Или мне нужно жестко кодировать каждое значение?
ГДЕ mime_type IN ('изображение/PNG', 'изображение/GIF', ...)
Жесткий кодирования этих значений сделает сценарий трудно поддерживать, когда будущие типы мим объявлены. База данных уже фильтрует входные данные, но добавление нового столбца для группировки из моих рук.
Я удалил свой ответ, потому что я понял, что это на самом деле не решить основной вопрос. Но если вы посмотрите на эту скрипку, http://sqlfiddle.com/#!2/1ab12/1, вы увидите, что 'LIKE' не так оптимален, как объединение даже при создании правильных индексов. –