Сложный SQL-запрос на вывод из БД в Datagridview

Подскажите пожалуйста, как написать правильный SQL-запрос по такому условию:

В моём winforms - приложению через форму авторизации ( по логину и паролю) авторизуются разные преподаватели. Например, преподаватель Иванов А.А. вводит свой Логин: Иванов А.А. и попадает на главную форму с Datagridview (как на Картинке), где есть различные записи с Различными преподавателями. Как написать SQL-запрос на выборку так, что бы после авторизации этому преподавателю Иванову А.А. открывался DataGridView только с теми записями , в которых есть фамилия Иванов А.А., а записи, с другими фамилиями преподавателей Иванов А.А. не мог видеть.

Записей в DataGridView на самом деле больше, но каждый Преподаватель (Пользователь) после прохода формы Авторизации и попадания на главное окно мог видеть только себя и свои записи.

У меня есть две таблицы : Plan_db (где собственно и есть весь DataGridView) , а также есть таблица register (где хранятся Логины и Пароли для входа в программу).

Также я создал отдельный класс DataStorage в который передаю Логин (Фамилию) преподавателя. Данный класс будет помогать сортировать информацию по Логину преподавателя.

Вот какой SQL-запрос я написал, но он не работает:

string queryString = $"select * from Plan_db AND select * from register where login_user LIKE '%DataStorage.login_user%'".

Подскажите пожалуйста, какой SQL-запрос надо написать , что бы по исходя из авторизационного логина Преподавателя , программа выводила только записи конкретно для этого преподавателя. Какой Преподаватель (Пользователь) зашёл, то только касающиеся его записи и отображаются ему, а остальные ему недоступны (не видны).

введите сюда описание изображения


Ответы (1 шт):

Автор решения: SwaD

Нет структуры данных, поэтому поля выдуманные, подставь свои

string queryString = $"select * from Plan_db p where p.login = '%DataStorage.login_user%'";

Собственно, что бы получить данные преподавателя, больше ничего не надо, т.к. до вызова мы смогли дойти после проверки логина/пароля преподавателя и register

→ Ссылка