Расшифровка ID в Access

258
06 октября 2021, 19:30

имеется БД в которой находятся таблицы "Сотрудники" и "Отделы", в таблице "Сотрудники" в поле "Отдел" имеется ID отдела тип данных(Числовой), а в таблице "Отделы" имеются поля "ID", "Название отдела".

Как ID превратить в название отдела? Пробовал запросами, но там получается только выводить ячейку с названием, а мне нужно вывести ВСЮ таблицу Сотрудники уже с расшифрованным ID, то есть | 6 | ИТ-Отдел|, за место 6 должен появится ИТ-Отдел.

Answer 1

Вам следует изучить основы SQL-запросов. Подстановка значения по id - это базовая конструкция SQL. Конкретно в вашем случае нужно написать простейший запрос SELECT с указанием нужных столбцов и использованием JOIN.

SELECT
    [Сотрудники].[Фамилия],
    [Сотрудники].[Имя],
    [Сотрудники].[Отчество],
    [Отделы].[Название отдела]
FROM
    [Сотрудники] LEFT JOIN [Отделы] ON [Сотрудники].[Отдел] = [Отделы].[Код];
READ ALSO
Как отправить файл в ASP.NET Core MVC через модель?

Как отправить файл в ASP.NET Core MVC через модель?

У меня появилась необходимость загружать файл вместе с дополнительными даннымиОбычно я отправлял данные в контроллер так:

145
WPF effect - проблемы с перерисовкой окна

WPF effect - проблемы с перерисовкой окна

В проекте использую C# и WPF, NetFramework 4

173
Для чего здесь обрезается строка?

Для чего здесь обрезается строка?

Только не ругайтесь, пожалуйстаЯ изучаю чужой код и некоторые моменты не понимаю

101