![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 12.08.2010
Сообщений: 24
|
![]()
Добрый день всем!
Ситуация следующая: Имеется большая таблица с инфой о продажах конкретных деталей, содержащая в том числе данные о ширине, высоте, длине. Одна деталь встречается несколько раз, размеры отличаются несильно (то есть есть такие детали, у которых одинаковая ширина, длина, но разная высота). Имеется еще одна таблица, которая призвана содержать данные о тех размерах, которые являются так называемыми "ключевыми". В ней 4 поля: ширина, высота, длина и логическое поле Ключевой да/нет. Не получается почему-то привязать ширину, длину и высоту из последней таблицы к таблице с продажами. Пишет не обнаружен уникальный индекс для адресуемого поля главной таблицы. Хотя все поля в таблице с ключевыми размерами проиндексированы. Все это нужно, чтобы отдельно, к примеру, вывести статистику по деталям ключевых размеров. Вот вопрос, что не так и вообще правильный ли алгоритм? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
![]()
Немного не понятно - это Вы строите запрос? А вообще лучше вылаживать пример - так проще смотреть и быстрее Вам дадут ответ.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 12.08.2010
Сообщений: 24
|
![]()
В общем, нужен запрос, выводящий из таблицы masterfile детали с ключевыми размерами из Matching_key_size.
Или как это сделать по-человечески, может, я изначально пошёл не по тому пути. Сложность в том, что таблица masterfile каждый раз импортом обновляется именно в той форме, в которой она представлена в базе. Спасибо, что откликнулись! |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте Cave_IAR.
"..запрос, выводящий из таблицы masterfile детали с ключевыми размерами.." в Вашем случае может быть таким: Код:
относительно Вашей конструкции - внимательно посмотрите типы данных полей series, думаю станет ясно что число с текстом сравнивать нельзя, непонятно назначение поля key_size относительно "образца" - 70 Мб (715113 записей) бесполезной информации (в архиве 6.27 Мб) это слишком. Вы хотели похвастать объемами - не стоило, это могло лишить Вас шанса получить ответ/совет. Разумный размер архива ~200Кб и таблицы содержащие пару десятков записей, ведь важна структура а не данные. Успехов Вам. Евгений. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 12.08.2010
Сообщений: 24
|
![]()
О, помогли найти ошибку - серия должна быть, конечно, в числовом формате. Да и понял теперь, как связи рисовать в запросе. Спасибо!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Присвоение значения полю | IraPr | Microsoft Office Access | 5 | 29.12.2010 06:45 |
присвоение переменной подсчет совпадений в строке | kosikdr | Общие вопросы C/C++ | 1 | 12.11.2010 17:52 |
DateTimePicker - присвоение значения | Dux | Компоненты Delphi | 2 | 14.09.2010 18:06 |
Присвоение значения строки | Sam Gold | PHP | 0 | 11.05.2010 13:29 |
присвоение значения | Stjernen | Microsoft Office Excel | 5 | 04.01.2010 14:44 |