|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.11.2010, 00:11 | #1 |
Пользователь
Регистрация: 23.03.2009
Сообщений: 85
|
Выборка из двух таблиц
добрый вечер. Ломаю голову как решить следующую задачу: есть две таблицы в Access, Data и Sale в одной клиенты и данные о них, в том числе дисконтная карта, а в другой номер дисконтной карты, покупка, номер чека и т.д. (см вложенный файл), есть еще комбобокс в котором заведены основные названия (мыло, парашок, шетки и.т.д) Задача состоит в следующем, когда я выбираю в комбобокс допустим "парашок" то должны остаться люди которые купили порошок. Как сделать такой запрос ни как не пойму, помогите пожалуйста. Пытаюсь делать через ADO. Спасибо.
Тупанул че та, админы переместите пожалуйста тему в БД в Delphi. Спасибо. Последний раз редактировалось MSD; 03.11.2010 в 08:28. |
03.11.2010, 09:14 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
таблицы спроектированы принципиально неверно!
(я уже молчу про "пАрАшок") но, формально ответ на Ваш вопрос: |
03.11.2010, 09:45 | #3 |
Пользователь
Регистрация: 23.03.2009
Сообщений: 85
|
а почему не правильные таблицы?
Прекращайте ненужное цитирование предыдущих сообщений! Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе... А кроме кнопки "Цитата" внизу есть простое окно для ввода своего сообщения. Или маленькая правая кнопочка "Быстрый ответ" справа от кнопки "Цитата". Попадаете туда же. Модератор Последний раз редактировалось mihali4; 04.11.2010 в 19:49. |
03.11.2010, 12:43 | #4 | |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Цитата:
|
|
03.11.2010, 13:02 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Всё именно так. Ещё добавлю, что поле "Артикул" не понятно к чему/кому относится... |
|
04.11.2010, 19:28 | #6 |
Пользователь
Регистрация: 23.03.2009
Сообщений: 85
|
Артикул просто в кадр попал....) Тот запрос который вы дали выбирает товар в таблице Sale... я вижу товар и номер карты, а как мне узнать имя, фамилию клиента которые находятся в другой таблице? Такой запрос я и сам мог написать.... а как сделать чтобы получить результат из двух таблиц? в обеих таблицах есть номера карт, но в одной нет ФИО клиента а в другой товара.... за то и в той и в другой есть номера карт..... как их совместить, вот в чем вопрос...
Прекращайте ненужное цитирование предыдущих сообщений! Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе... А кроме кнопки "Цитата" внизу есть простое окно для ввода своего сообщения. Или маленькая правая кнопочка "Быстрый ответ" справа от кнопки "Цитата". Попадаете туда же. Модератор Последний раз редактировалось mihali4; 04.11.2010 в 19:48. |
05.11.2010, 09:04 | #7 |
Пользователь
Регистрация: 23.03.2009
Сообщений: 85
|
что ни кто не знает как решить задачу? Помогите пожалуйста, нужно очень
|
05.11.2010, 11:18 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
совсем плохо...
А SQL не пробовали учить? это список купивших нужный Вам товар Код:
то указывайте во From обе таблицы и пишите далее условие связи Код:
Последний раз редактировалось Serge_Bliznykov; 05.11.2010 в 11:21. |
07.11.2010, 12:40 | #9 |
Пользователь
Регистрация: 23.03.2009
Сообщений: 85
|
Спасибо, все получилось, но теперь другая проблема как оставить только уникальные поля? distinct не срабатывает, запрос проходит норамльно но ни чего не отсеивается? Как быть подскажите?
|
07.11.2010, 13:45 | #10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
сделайте группировку по тем полям, которые должны "схлопнуться".
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выборка из 2х таблиц с последующей группировкой | Alkatras | БД в Delphi | 1 | 05.08.2010 07:33 |
Выборка данных из нескольких таблиц | Alxxxx74 | Microsoft Office Excel | 1 | 22.07.2010 08:58 |
Выборка таблиц | mephist | Microsoft Office Excel | 4 | 23.09.2009 04:50 |
Создание запроса, выборка из 4 таблиц! help! | angelkisss | SQL, базы данных | 3 | 03.02.2008 15:03 |
Выборка информации из 2 таблиц (SQL) | frai | БД в Delphi | 10 | 10.11.2007 17:38 |