Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.01.25;
Скачать: CL | DM;

Вниз

Обновление данных   Найти похожие ветки 

 
Андрей Ал.   (2008-12-15 12:18) [0]

есть две таблицы как мне обновить данные в первой таблице ссылая на столбик второй таблицы
вот типа пример

Query2.SQL.Add("UPDATE Первая_Таблица SET Cena = Kol+2 WHERE Вторая_таблица.Ored_Sub = "18"");


 
Сергей М. ©   (2008-12-15 12:22) [1]


> ссылая


Где она, эта "ссылая" ?


 
Palladin ©   (2008-12-15 12:23) [2]

ну, а каким попом отношаются эти две таблицы?


 
Jeer ©   (2008-12-15 12:23) [3]

Ссылайся на Ored_Sub первой таблицы
(это если мой телепатор правильно сработал )


 
Андрей Ал.   (2008-12-15 12:25) [4]

они связаны между друг другом... Ored_Sub столбик первой таблицы... в которой есть текст к примеру Спец вот мне по нему надо обновить вторую таблицу...


 
Сергей М. ©   (2008-12-15 12:27) [5]


> Ored_Sub столбик первой таблицы


Какого ж тогда лешего ты пишешь


> WHERE Вторая_таблица.Ored_Sub = "18""


?


 
Palladin ©   (2008-12-15 12:33) [6]


> они связаны между друг другом...

семейными узами? это прекрасно... осталось узнать где чьи поля в запросе... хотя, я, конечно, понимаю, что они общие...  семейные так сказать...


 
Андрей Ал.   (2008-12-15 12:35) [7]

Сергей М. ©   (15.12.08 12:27) [5]

извеняюсь

Query2.SQL.Add("UPDATE Вторая_Таблица SET Cena = Kol+2 WHERE Первая_таблица.Ored_Sub = "18"");


 
Jeer ©   (2008-12-15 12:38) [8]

Query2.SQL.Add("UPDATE Вторая_Таблица SET Cena = Kol+2 WHERE Вторая_таблица.Ored_Sub = "18"");

или
Вторая_таблица.Поле_связки


 
Андрей Ал.   (2008-12-15 12:45) [9]

я слышал что нужен оператор JOIN но так ли это?


 
Сергей М. ©   (2008-12-15 12:46) [10]


> извеняюсь


> UPDATE Вторая_Таблица


И опять ты ерунду сморозил.

Сам говоришь, что тебе надо "обновить данные в первой таблице", а в запросе при этом почему-то "UPDATE Вторая_Таблица"


 
Андрей Ал.   (2008-12-15 12:49) [11]

неее всё правильно нужно обновить данные второй таблицы из WHERE Первая_Таблица.OredSub = ""


 
Сергей М. ©   (2008-12-15 13:01) [12]

Статья WHERE предназначена для указания условий отбора записей в той же самой таблице, которая указана в предложении UPDATE !


 
Sergey13 ©   (2008-12-15 13:28) [13]

> [11] Андрей Ал.   (15.12.08 12:49)

Это хорошо, что ты в понедельник начал вопрос задавать. К пятнице может чего и выудят из тебя.

> SET Cena = Kol+2

Я надеюсь это для оптовой торговли? Теперь мне понятна система ценообразования. Не понятно зачем +2. Заложенный откат?


 
Jeer ©   (2008-12-15 15:06) [14]

Андрей Ал.   (15.12.08 12:45) [9]

> я слышал что


Связь между умственными процессами и звуками из унитаза весьма опосредована.

Sergey13 ©   (15.12.08 13:28) [13]

> Не понятно зачем +2. Заложенный откат?


А кто и как без него нынче ? :)
Только делают все ж по уму - по масштабу фин.операций, а не по их количеству.


 
Jeer ©   (2008-12-15 15:08) [15]

P.S.
"И вот эти.. это..  - будут строить тут авианосцы ?" (С)


 
ANB   (2008-12-15 15:14) [16]


> я слышал что нужен оператор JOIN но так ли это?

Не так. Нужен оператор IN

Структуру обоих таблиц запости.


 
Anatoly Podgoretsky ©   (2008-12-15 16:02) [17]

> Palladin  (15.12.2008 12:33:06)  [6]

Семейные бывают трусы.



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

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

Наверх




Память: 0.5 MB
Время: 0.021 c
11-1189704532
Robt
2007-09-13 21:28
2009.01.25
Потоки


15-1228401946
utkin295
2008-12-04 17:45
2009.01.25
Создание интерпретатора


15-1227992180
Дмитрий С
2008-11-29 23:56
2009.01.25
Самый простой способ вывести PNG


2-1228753709
CodeMaster
2008-12-08 19:28
2009.01.25
Ускоренная реализация


2-1229090962
NieL
2008-12-12 17:09
2009.01.25
BorderIcons