Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Помогите составить запрос: Paradox 7 + SQL / 1 сообщений из 1, страница 1 из 1
13.09.2007, 17:35
    #34798649
spmn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить запрос: Paradox 7 + SQL
Есть 3 таблицы,
orders:
ID | otherVar
1 s1
2 s2
3 s3
4 s4

coming:
ordersID | countN | weight
1 3 1
2 2 1
3 3 1
1 2 2
4 4 4

body | countN | weight
1 3 1
2 1 1
2 0 0
1 1 1
1 1 1

Также есть вспомогательная таблица:
CREATE TABLE Test (
orderID INT,
bodyCount INT DEFAULT 0,
bodyWeight FLOAT DEFAULT 0,
comingCount INT DEFAULT 0,
comingWeight FLOAT DEFAULT 0
)

Нужно чтоб после выполнения запроса insert into ... select вспомогательная таблица приняла вид:

orderID | bodyCount | bodyWeight | comingCount | comingWeight
1 3 1 3 1
1 1 1 2 2
1 1 1 NULL или 0 NULL или 0
2 1 1 2 1
2 0 0 NULL или 0 NULL или 0
3 NULL или 0 NULL или 0 3 1
4 NULL или 0 NULL или 0 4 4

Надеюсь не ошибся Улыбающийся

Сразу хочу предупредить, что конструкция FROM (SELECT ...) в Paradox не работает Грустный

Как я только не мучался, но у меня получается что, к примеру, для orderID = 1, 2м записям из таблицы coming соответствует записи из таблицы body, и того в результирующей таблице 6 строк, вместо нужных 3х Грустный

Подскажите пожалуйста, очень нужно решение!
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Помогите составить запрос: Paradox 7 + SQL / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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