как сгруппировать строки с помощью кликабельных ссылок

Выход:

//HotelID   //HotelName   //Operators 1,2,3

1    -       Nila    -    CleanX,Vey,Leo

Я хочу, чтобы операторы были отдельными кликабельными ссылками, привязанными к их идентификаторам.

С GROUP_CONCAT все они объединяются в один идентификатор. Я использовал LEFT JOIN в MYSQL

Я хочу это таким образом, «это всего лишь пример. Код мудрый, это не будет работать»

Каждый идентификатор будет ссылкой для нажатия

//HotelID //HotelName //Operators 1,2,3
1    -     Nila   -  CleanX id1, Vey id2, Leo id3

Вместо всех GROUP_CONCAT к одному ID.

Есть ли способ, так как операторы GROUP_CONCAT в запросе Mysql для предотвращения дублирования при выводе на экран.

Может быть, есть способ просто GROUP, но не GROUP_CONCAT Помогите, пожалуйста.

1

Решение

Просто используйте этот запрос. Остальная часть вашей проблемы связана с отображением данных и пользовательским интерфейсом, которые лучше всего обрабатываются в коде уровня приложения (например, PHP).

SELECT h.hotelID
, h.hotelName
, o.opID
, o.opName
FROM hotels h
LEFT
JOIN operators o
ON o.opHotelID = h.hotelID
ORDER
BY h.hotelID
, o.opID;
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]