|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
Помогите с суммированием и записью из 1 в другую базу
нуууу суть в том чтобы суммировалось значение по коду и записывалось в другую таблицу.... вот тока как это можно реализовать?
Вот код кокой после 3х часов у меня выплыл но он не работает...((( PHP код:
Помогите пожалуста |
#2
|
|||
|
|||
Внутренний селект должен возвращать строго одно значение и одну строку.
И еще вопрос. Тебе надо именно Update или можно Insert. И еще один момент. А зачем тебе это надо. Может просто сделать view и работать с ней? Тем более, что в этом случае не будет ситуаций, когда одна таблица изменилась, а другая - нет. |
#3
|
|||
|
|||
Цитата:
Ну эти таблицы уже сделаны в аксцессе и в 1вой таблице уже есть это поле и там стоит значение 0 по автомату, так что Insert неполучится.... А по поводу view я вообще это в первый раз помоему слышу.... |
#4
|
|||
|
|||
Ну так сделай view, а таблицу просто грохни.
Код:
CREATE VIEW 2_Tovari AS SELECT Kod_tov AS Kod_tovara, sum(R.kol_vo) as Sum_kol_tov from 3_razmeri R group by Kod_tov; |
#5
|
|||
|
|||
тут опять проблема получается 1 товары она главнее таблицы размеры...
А точнее из первой вытикает второе (((( Я думал а можно просто создать один запрос на суммирование а потом другимм запросом просто из DBGrida затащить в тругую таблицу ? И суть проблемы не тока в этих 2х таблицах.... там ещё к 2м от этих идёт связь....и получается 1таблицы(Всего)-2таблица(Всего)-3таблица(Всего) Всего это именно то что я пытаюсь суммировать |
#6
|
|||
|
|||
Зарание хочу сказать что необязательно сортировку выполнять в SQL процессе.... но по другому я пока не предкставляю как...
|
#7
|
|||
|
|||
Ну, короче, что-то не то ты делаешь. Явно какой-то косяк в дизайне БД.
|