Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.02;
Скачать: 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 вся ветка

Текущий архив: 2004.02.02;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
11-2049
microlab
2003-05-18 20:53
2004.02.02
Как отобразить HTML


14-2353
Cerber
2004-01-09 08:10
2004.02.02
RTFM или тупые вопросы.


14-2301
Layner
2004-01-12 13:05
2004.02.02
Приветствую всех! Поделитесь, у кого есть форма договора на


3-2042
SnapIn
2004-01-05 05:14
2004.02.02
Работа с FoxPro (поиск по полю типа Date)


3-2041
Night Cold
2004-01-05 20:23
2004.02.02
Сложение сталбцов в таблице