|
|
|
Помогите составить запрос: Paradox 7 + SQL
|
|||
|---|---|---|---|
|
#18+
Есть 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х Грустный Подскажите пожалуйста, очень нужно решение! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 17:35 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=56&tid=2016088]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 314ms |

| 0 / 0 |
