![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.08.2009
Сообщений: 35
|
![]()
Access 2007. Пытаюсь создать запрос на объединение, но возникает странный глюк.
Простейшая ситуация: 2 связанные таблицы: ПЛАН ВИЗИТОВ и КЛИНИКИ В таблице ПЛАН ВИЗИТОВ в столбец КЛИНИКИ подставляются данные из таблицы КЛИНИКИ Запрос1: SELECT [План визитов].Дата, [План визитов].Клиника, [План визитов].Задача FROM [План визитов]; Все работает нормально: 10.01.2010 Аванстом Познакомиться с докторами Но стоит сделать следующее: SELECT [План визитов].Дата, [План визитов].Клиника, [План визитов].Задача FROM [План визитов]; UNION ALL SELECT [План визитов].Дата, [План визитов].Клиника, [План визитов].Задача FROM [План визитов]; как результат получается такой: 10.01.2010 12 Познакомиться с докторами 12 - это номер записи клиники Аванстом в таблице КЛИНИКИ Как сделать, чтобы названия не менялись на номера |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Вы или заблуждаетесь, или вводите нас в заблуждение.
СКОПИРУЙТЕ запрос на объединение и запостите его сюда, на форум. Тот запрос, что Вы привели - должен банально удвоить все записи! А заменить поле "[План визитов].Клиника" на мифический номер сам запрос не может. |
![]() |
![]() |
![]() |
#3 | |
Заблокирован
Форумчанин
Регистрация: 30.12.2009
Сообщений: 544
|
![]()
Serge_Bliznykov вы упустили ещё 1 детальку
![]() Цитата:
Код:
Темы для WordPress. Русские WordPress шаблоны
|
|
![]() |
![]() |
![]() |
#4 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Код:
Цитата:
И вообще структуру таблицы кто приводить будет? Пушкин в отгуле.
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#5 | |||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
2) Цитата:
3) полностью согласен с Stilet — где структура таблиц?! И что именно вы хотите объединить?! Что требуется получить в результате?! |
|||
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 30.08.2009
Сообщений: 35
|
![]()
Уже мозг кипит, не получается. Смоделировал ситуацию в маленькой базе.
В запросе "План визитов запрос1" все в порядке. Как только делаю объединение "План визитов запрос" сразу названия клиник превращаются в цифры. Как сделать чтобы названия оставались текстовыми?! Реальные запросы, которые будут объединяться довольно громоздкие и поэтому их не выкладываю, чтобы не загружать мозг. В результате требуется получить запрос, на основе которого будет генерироваться отчет и информация конечно должна быть понятной: названия клиник а не номера. Разобрался!!! Спасибо всем, особенно Stilet. Последний раз редактировалось Stilet; 13.08.2010 в 10:42. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Глюк | SanekIrk | Общие вопросы Delphi | 3 | 23.05.2010 17:05 |
глюк | Dosa | Компьютерное железо | 0 | 28.12.2009 17:29 |
Глюк )) | theos | О форуме и сайтах клуба | 9 | 08.01.2008 17:44 |