powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите новичку сделать выборку из нескольких таблиц.
6 сообщений из 6, страница 1 из 1
Помогите новичку сделать выборку из нескольких таблиц.
    #38492496
Kalmah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть таблицы:
квартиры(ид,иддома,номер) иддома содержит дома.ид
дома(ид,идулицы,номер) идулицы содержит улицы.ид
улицы(ид,имя,иднаспункта) иднаспункта содержит наспункты.ид
наспункты(ид,имя,идсубъекта) идсубъекта содержит ид.субъект
субъект(ид,имя)

Надо собрать по ид квартиры из этих таблиц одну таблицу: результат(имя субъекта, имя наспункта, имя улицы, номер дома, номер квартиры).
Только начал изучать MySQL. Своего мозга для этой задачи не хватило.
...
Рейтинг: 0 / 0
Помогите новичку сделать выборку из нескольких таблиц.
    #38492550
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kalmah,

:) ну ты сам сказал что начал, - вот выучи скюль, даже не основы а азы. и напишешь. а если действительно мозга не хватает - не твоё это значит - займись дизайном
...
Рейтинг: 0 / 0
Помогите новичку сделать выборку из нескольких таблиц.
    #38492617
Kalmah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex564657498765453 Пустой совет...

Для адекватных:

Дайте хотя-бы ссылки или совет что применять в запросе.
...
Рейтинг: 0 / 0
Помогите новичку сделать выборку из нескольких таблиц.
    #38492621
Kalmah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня был такой вариант, но он соответственно не работает. То-ли синтаксис неправильный, то-ли конструкция :(

Код: sql
1.
2.
3.
4.
5.
6.
Select субъектрф.имя, наспукты.имя, улицы.имя, дома.номер, адрес.номеркв
from адрес 
join дома on адрес.иддома=дома.ид
join улицы on дома.идулицы=улицы.ид
join наспункты on улицы.иднаспункта=наспункты.ид
join субъектырф on наспункты.идсубъетарф=субъектырф.ид
...
Рейтинг: 0 / 0
Помогите новичку сделать выборку из нескольких таблиц.
    #38492643
Kalmah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вместо адрес подразумевать квартиры. опечатался.
...
Рейтинг: 0 / 0
Помогите новичку сделать выборку из нескольких таблиц.
    #38492759
Kalmah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вроде-бы потихоньку начинаю разбираться
кажется правильно будет так:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
SELECT
  адрес.номеркв,
  дома.номер,
  улицы.имя,
  наспункты.имя,
  субъектырф.имя
FROM адрес
  INNER JOIN дома
    ON адрес.иддома = дома.ид
  INNER JOIN улицы
    ON дома.идулицы = улицы.ид
  INNER JOIN наспункты
    ON улицы.иднаспункта = наспункты.ид
  INNER JOIN субъектырф
    ON наспункты.идсубъектарф = субъектырф.ид
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите новичку сделать выборку из нескольких таблиц.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]