Здравствуйте, у меня есть бд mysql в ней есть таблица users, services и clientlist. таблица clientlist связанна с users и services, в ней хранятся ID - users и services. Как мне сделать, запросе PHP, что бы он вернул мне не просто ID таблиц users, services, а вывел полное их содержание. или как мне оптимизировать БД. Если делать внешние ключи на всех полях в users и services то придётся в таблице clientlist создавать дополнительные поля, плюс когда пытаюсь связать второй внешний ключ Mysql выдаёт непонятную ошибку. Скриншот БД:
clientlist:
user:
services
Объединение таблиц с помощью JOIN
Что-то вроде этого
SELECT * FROM clientlist c
INNER JOIN users u ON c.client = u.ID
INNER JOIN services s ON c.services = s.id
Пару слов
В таблице clientlist
колонки которые указывают на другие таблици пишите, вроде users_id
В таблице users
у вас ID
с большими буквами, хотя везде маленькие, не есть хорошо, можно ошибиться
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
There are a lot of information in pieces, but I can't see the whole picture
Как реализовать отправку на почту с несколькими вложенными файлами? Прикрепить один файл получается, несколько - нет