Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Прочие БД - Access: создание запроса

Ответить
Настройки темы
Прочие БД - Access: создание запроса

Аватара для Do.Fr.

Новый участник


Сообщения: 46
Благодарности: 1

Профиль | Отправить PM | Цитировать


КАК вывести все записи из табл1, в которых поле 1 включает в себя часть поля 2 из табл2
т.е. нужно провести поиск по всем записям табл1 на предмет совпадении поля 1 столько раз, сколько записей в табл2

если совсем просто то требуется создать такой запрос
Код: Выделить весь код
табл1 
1           2 
петров     ######## 
петрович   ######## 
григорьев  ######## 
бабаев     ######## 
сидорович  ######## 
сидоровский######## 
иванов     ######## 
баранов    ######## 
ивановский ######## 
абрамъ     ######## 
абрамович  ######## 
абрамовскм ######## 

Табл 2 
1           2 
########    петр 
########    сидр 
########    иван 

Запрос 
петров      ######## 
петрович    ######## 
сидорович   ######## 
сидоровский ######## 
иванов      ######## 
ивановский  ########
извиняюсь за идиотский вопрос, но СРОЧНО нужна помощь

Отправлено: 19:47, 08-09-2011

 

Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


не до конца раскрыл вопрос. Что в результате будет?
Запрос
петров ### - что в решетках? Количество совпадений? Текст петр, "петро" или что?

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 02:38, 09-09-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Do.Fr.

Новый участник


Сообщения: 46
Благодарности: 1

Профиль | Отправить PM | Цитировать


решетки - это другое поле. Ответ уже дали на sql.ru :
select * from t1 where exists (select 1 from t2 where t1.p1 like t2.p2 & '*')

Отправлено: 11:41, 10-09-2011 | #3


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Видать там телепаты выше уровнем, т.к. по твоей постановке тяжело было понять суть.

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 15:38, 10-09-2011 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Прочие БД - Access: создание запроса

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2007 - Mirosoft access создание связей и запросов alexmur07 Microsoft Office (Word, Excel, Outlook и т.д.) 1 13-12-2010 06:42
Разное - Access как расчитать себестоимость с помощью запроса, и как вообще использовать форму JON4 Microsoft Office (Word, Excel, Outlook и т.д.) 0 12-12-2010 20:32
2010 - Быстрое создание баз данных в Access 2010 при помощи макросов и шаблонов OSZone Microsoft Office (Word, Excel, Outlook и т.д.) 0 06-04-2010 00:30
Прочие БД - Страница доступа Access 2003. Как создать кнопку на формирование запроса? tarasov.evgeny Программирование и базы данных 5 05-02-2009 01:55
Прочие БД - Создание БД с использованием Access в Делфи FoMurJIom Программирование и базы данных 10 09-12-2007 13:16




 
Переход