Ahoy all! Короче говоря, с этим, если вы не против раздавать руку этому новичку PHPer. :)PHP: делать ORDER BY с использованием внешних данных?
У меня есть поле базы данных под названием «Категории», который эта хранимая:
Fruit, People, Place, Animals, Landscape
У меня также есть отдельная таблица в БД, которая имеет элементы с этими именами категории в полях для каждого элемента. Прямо сейчас, сценарий (я пытаюсь его немного разветвить) использует:
SELECT DISTINCT(type), type FROM the_categories ORDER BY type ASC
для отображения списка всех доступных категорий. Достаточно просто?
Welllllll ..... Я не хочу сортировать по ASC, я хочу сортировать по списку предметов в первом поле Категории, о котором я упоминал. Независимо от того, в каком порядке они находятся, я хочу отобразить «типы» выше.
Очевидно, что мне нужно будет взорвать запятую и, возможно, дать им 1 в любой порядок .... но даже тогда .... как мне сделать «orderby», используя данные, хранящиеся в другой папке ?
Возможно ли это? lol Еще раз спасибо!
Предполагая, что поле категории находится в одной таблице с каждой строкой, просто измените конец на 'ORDER BY categories' – Grexis