Возможность хранения нескольких телефонов для каждого человека в БД... - MySQL

Узнай цену своей работы

Формулировка задачи:

Есть ли в mysql массивы? Пишу простенькую телефонную книгу, но я хотел бы чтобы к одному человеку можно было привязать несколько номеров (домашний, рабочий, мобильный...). Т.е. у меня есть табличка аля: id, type, value. Представляющая телефон (назовем ее phone). И есть табличка представляющая человека (назовем ее man). Так вот как хранить несколько людей и у каждого несколько телефонов? Убей не знаю...

Решение задачи: «Возможность хранения нескольких телефонов для каждого человека в БД...»

textual
Листинг программы
SELECT phone FROM contacts WHERE contacts.employeeId = 1;

Объяснение кода листинга программы

  1. В данном коде происходит выборка данных из таблицы contacts в базе данных.
  2. Выборка осуществляется по полю phone из строки, где employeeId равен 1.
  3. Таким образом, будет возвращен номер телефона, связанный с конкретным сотрудником, чей идентификатор равен 1.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5
Похожие ответы