Вниз
Скачать: 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.47 MB
Время: 0.015 c
1-2110
Натуся
2004-01-19 21:21
2004.02.02
Doule в string


1-2137
Анонимщик
2004-01-19 14:50
2004.02.02
Помогите с классами TIntegerList, TFloatList etc


14-2284
TankMan
2004-01-11 11:39
2004.02.02
Возможно ли


14-2378
Driverrr
2004-01-09 18:20
2004.02.02
Нужен исходник...


8-2236
Sim
2003-09-16 20:07
2004.02.02
Фракталы (мн-во Мандельброта)




   Наверх