Перейти к содержанию
СофтФорум - всё о компьютерах и не только

вопрос по Access


Рекомендуемые сообщения

народ помогите плз!

ситуэйшн:

есть две таблицы,

в одной и физ и юр лица и поле- идентификатор

в другой телефоны юр лиц и поле идентификатор юр лиц

? как сделать сводную таблицу,

чтобы в ней остались и все физ лица и все юр лица и появился столбец телефонов юр лиц, а у физ лиц там стоял ноль или прочерк или пустое поле.

?

я пробовал через запрос - так в этом запросе не показываются физ лица и юр лица без телефонов, т.е. строк меньше чем в первой таблице, отсекаются строки где нет телефонов

а надо чтобы остались все строки + добавились телефоны там где есть инфа со второй таблы

за помощь репу в гору! :doh:

Ссылка на комментарий
Поделиться на другие сайты

Если я правильно тебя понял - тебе нужен left join:

SELECT  users.name,  users.id, info.phoneFROM  users left JOIN info ON  users.id = info.user_id

В данном варианте users - таблица с юзерами, содержит поля:

  • id - идентификатор
  • name - абстрактная информация, добьешь сам

info - таблица с доп. информацией, содержит поля:

  • user_id - идентификатор пользователя
  • phone - номер телефона
Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...