Здравствуйте, у меня есть бд 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 с большими буквами, хотя везде маленькие, не есть хорошо, можно ошибиться
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости