Вниз
Скачать: CL | DM;

SQL UPDATE - курсовик ГОРИТ!!!!!!!!!!!!   Найти похожие ветки 

← →
HakoLamer   (2004-01-10 14:13) [0]

Подскажите пожалуйста, как можно выполнить UPDATE, в такой ситуации:
к примеру у меня две таблицы Tab (Rez, Signs)и Itog (Rezult, Sign). В таблице Itog поле Sign пустое. его надо заполнить таким образом, чтобы (записи поля Sign) := (записи поля Signs), при Rezult = Rez.
я делал так......
UPDATE Itog SET Sign = Tab.Signs WHERE Itog.Rezult = Tab.Rez
.....ошибка слишком мало параметров, и я ничего не понял


← →
HakoLamer   (2004-01-10 14:23) [1]

ну подскажите кто-нибудь, а то мне .....ц


← →
jack128 ©   (2004-01-10 14:31) [2]

ты б сервер что ли указал..
вот такой вариант на ib работает, а на Paradox"е каком нибудь, кто его знает..

update Itog
set Itog.Sign = (select Tab.Signs from Tab where Tab.Rez = Itog.Rezult)


← →
jack128 ©   (2004-01-10 14:32) [3]

к слову, чтобы выяснить это нужно потратить 20 минут на эксперементы..


← →
HakoLamer   (2004-01-10 14:32) [4]

а как насчет MS Access


← →
jack128 ©   (2004-01-10 14:32) [5]

вру - 5 минут


← →
jack128 ©   (2004-01-10 14:34) [6]


> а как насчет MS Access
Мда... С такими вопросами ты уже отучился в институте..


← →
HakoLamer   (2004-01-10 14:38) [7]

Так что мне делать


← →
HakoLamer   (2004-01-10 14:43) [8]

jack128 © (10.01.04 14:31) [2]
выдается ошибка: В операции должен использоваться обновляемый запрос


← →
Desdechado ©   (2004-01-10 15:22) [9]

это зеркальные таблицы, что ли?
триггер поставь


← →
HakoLamer ©   (2004-01-10 17:14) [10]

Desdechado © (10.01.04 15:22) [9] как его поставить


← →
sniknik ©   (2004-01-10 18:58) [11]

тригеров в access нет
запрос для access (примерный, описания структуры таблиц нет)
UPDATE Itog INNER JOIN Tab ON Itog.Rezult = Tab.Rez SET Itog.Sign = Tab.Signs


← →
HakoLamer ©   (2004-01-10 21:56) [12]

что означает INNER JOIN Tab ON, что-то я не пойму, а таблицы довольно сложые, сразу не оъяснить


← →
sniknik ©   (2004-01-10 22:30) [13]

операция join тоже не простая, сразу и не понять. прочитай книжку какую нибудь по SQL.

p.s. а я думал у тебя горит.


← →
HakoLamer ©   (2004-01-11 00:01) [14]

ты прав, пойду читать книжки, а потом я что-нибудь всетаки спрошу
p.s. а курсовик надо сдавать 12.01.04


← →
HakoLamer ©   (2004-01-11 18:12) [15]

sniknik © (10.01.04 18:58) [11] получилось все таки с помощью INNER JOIN ... ON
Спасибо :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.022 c
4-2412
Aalexis
2003-11-21 13:34
2004.02.02
Дата создания файла и использование структуры FileTime.


14-2358
kdoe
2004-01-10 15:08
2004.02.02
Как добавить программу в автозагрузку виндоса ХР?


1-2100
terra
2004-01-19 23:59
2004.02.02
компиляция


1-2083
MadGhost
2004-01-19 23:18
2004.02.02
создание своего события в компоненте.


3-1995
dimkaaa
2004-01-08 12:05
2004.02.02
Поиск в Access




   Наверх