Выход:
//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 Помогите, пожалуйста.
Просто используйте этот запрос. Остальная часть вашей проблемы связана с отображением данных и пользовательским интерфейсом, которые лучше всего обрабатываются в коде уровня приложения (например, 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;
Других решений пока нет …