Как через запрос mysql найти имя человека по адрессу
Формулировка задачи:
Есть две таблицы в mysql
1) avto
id | int
FIO | var(100)
id_adress | int
2) adress
id | int
adressuser | var(100)
Вся суть вопроса заключается в том что я не понимаю как через запрос mysql найти имя человека (FIO) по адрессу ( adressuser)
Решение задачи: «Как через запрос mysql найти имя человека по адрессу»
textual
Листинг программы
SELECT FIO FROM avto a JOIN adress b ON a.id_adress = b.id WHERE b.adressuser = 'значение'
Объяснение кода листинга программы
В данном коде выполняется запрос к базе данных с помощью языка SQL для поиска имени человека (обозначенного как FIO
) по адресу.
Список действий в коде можно представить следующим образом:
- SELECT - выборка данных из базы данных.
- FIO - название переменной, которая будет содержать результат запроса, то есть имя человека.
- FROM avto - указание таблицы, из которой необходимо выбрать данные.
- a JOIN adress - объединение двух таблиц
avto
иadress
по условию ON a.id_adress = b.id, чтобы получить адрес человека из таблицыadress
. - WHERE b.adressuser = 'значение' - фильтрация результатов по значению поля
adressuser
из таблицыadress
, чтобы выбрать только нужный адрес. Таким образом, данный запрос вернет имя человека (FIO), который связан с указанным адресом в таблицеavto
.