Управление строками и поиск SQL

-1

У меня есть таблица изображений, которая содержит столбец разрешения, мне нравится искать по ширине или высоте изображений.

Мое фактическое значение столбца - например, 1920x1280.

Я хочу найти что-то вроде 1920> 2048 или 1280> 1800
поэтому я могу указать, есть ли изображение hd, 4k или 8k.

Думаю, мне нужно сначала обработать столбец разрешения, хотя я не знаю, как это сделать.

  • 3
    Можете ли вы быть более ясным с вашим объяснением? Если возможно, приведите пример фрагмента.
Теги:

1 ответ

0
Лучший ответ

Ваш дизайн таблицы нарушает правила первой нормальной формы, и вы сталкиваетесь с этим эффектом. Лучший способ состоит в том, чтобы разбить этот столбец на два, ширину и высоту и сделать простой фильтр, как вам угодно.

  • 0
    да, это мой план резервного копирования .. просто хотел узнать, есть ли способ, которым я могу сделать эту работу
  • 0
    Конечно, есть несколько других способов сделать это. Скажем, вы можете определить представление, которое анализирует этот столбец по ширине и высоте, и отфильтровать это представление. Но это опора, а лучшее решение - не сломать ногу.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню