powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / связь двух таблиц и запрос
16 сообщений из 16, страница 1 из 1
связь двух таблиц и запрос
    #32617584
spivak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как правильно связать 2 таблицы так, чтобы я сделал Query.
Проблема в том, что я наверно неправильно этот запрос соединил.....половина данных не показывается, когда я нажимаю на этот запрос. есть такая тема.
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32617665
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть такая мысль, что соединил ты неправильно
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618141
spivak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kedzoесть такая мысль, что соединил ты неправильно

А как правильно соединить? я соединяю ID одной таблицы с ID другой.
Помню, было такое соединение....там еще знак бесконечности стоял.....как замутить такое соединение?
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618179
stag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приведи структуру таблиц и свой запрос.
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618186
Фотография Unicco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знак бесконечности - это, похоже, запрос на объединение (UNION).
Тебе же нужен JOIN, как я понимаю.
Часть записей не отображается скорее всего из-за того, что внешний ключ в одной из таблиц nullable, а ты делаешь INNER JOIN. Попробуй LEFT/RIGHT JOIN.
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618202
spivak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stagПриведи структуру таблиц и свой запрос.

Есть таблиwа MAIN. В этой таблице есть 4 нужных мне поля (табличка эта заполнена в конструкторе доконца, то бишь нужна вторая).
Я сделал 2 табличку (DUES TABLE) .
В ней поля:
Light dues
Sanitary dues
и тд...
Нужно, чтобы запрос показывал 4 поля с первой таблицы и все поля со второй.
На основании запроса буду делать отчет..
Помоги.
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618207
Фотография Unicco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spivakтабличка эта заполнена в конструкторе доконца, то бишь нужна вторая.
Переведи :)
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618222
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конструктор запроса открой и выбери там поля, которые тебе нужны.
Связь - один ко многим. Правой кнопкой кликаешь на связи и выбираешь нужный тебе пункт.
Знак бесконечности будет рисоваться, если ты в схеме данных высьаввишь каскадные операции на связях.
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618227
stag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я понимаю, в обоих таблицах есть поле id, по которому они связываются - тогда:
Код: plaintext
1.
select main.f1, main.f2, main.f3, main.f4, [dues table].* 
from main inner join [dues table] on main.id=[dues table].id
где fi - нужные поля из main. что касается inner join - см. пост Unicco.
Да, и лучше всё-таки обходиться без пробелов в названиях таблиц.
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618230
spivak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Unicco spivakтабличка эта заполнена в конструкторе доконца, то бишь нужна вторая.
Переведи :)

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

все поля заняты в таблице. пришлось делать вторую :)

Можно ли все это сделать без помощи программирования в бейсике? у меня проблемы с этим нереальные.........
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618290
spivak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТемныйКонструктор запроса открой и выбери там поля, которые тебе нужны.
Связь - один ко многим. Правой кнопкой кликаешь на связи и выбираешь нужный тебе пункт.
Знак бесконечности будет рисоваться, если ты в схеме данных высьаввишь каскадные операции на связях.

Каскадные операции...что это?
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618296
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть ты все-таки седлаешь попытку залезть в хелп? Я уж не говорю про книги...
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618370
spivak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТемныйМожет быть ты все-таки седлаешь попытку залезть в хелп? Я уж не говорю про книги...

Пфф....такая фигня....сделал обыкновенный запрос, без всяких связей - он все вывел....а вчера не делал....что за глюки....

Ребята, у меня две формы есть. Там делаются вычисления, и округляется.
Раньше все было нормально, а сейчас при вызове формы появляется надпись ошибки. В чем проблема? Раньше все нормально было..........
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618389
spivak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что ему не нравиться?
...
Рейтинг: 0 / 0
связь двух таблиц и запрос
    #32618391
spivak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / связь двух таблиц и запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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