Slojno SQL zapitvane

4 отговора 89 прегледа
#1

Slojno SQL zapitvane

Imam edin interesen vupros
predstavete si sql zapitvane ot roda na

$sql = "UPDATE set `tablica1`.`pole1` = `tablica1`.`pole1` = `tablica2`.`pole2` ....i t.n. i t.n........... WHERE `table2`.`pole2` = `table1`.`pole`, ........i t.n. i t.n.

Zna4i to4no kakvo e zapitvaneto ne e ot zna4enie
vuprosa mi e kakvi i kak trqbva da sa podredeni usloviqta sled WHERE za da se polu4i taka 4e na vsqko uslovie vsi4ki set-ove se izpulnqvat po vednuj

ako mejdu tqh se postavi AND 6te iska vsi4kite da sa izpulneni , ako e OR i edno mu stiga
no kak da go napravi da se izpulnqt za vsqko uslovie po vednuj vsi4ki set-ove gore

Doydoh nerazbran
Trugnah si nerazbran
Samo edin me razbra
i To pogre6no
Отговор
в отговор на SBD #2

Re: Slojno SQL zapitvane

a vpro4em vtoroto ravno ne e ravno a e plus

Doydoh nerazbran
Trugnah si nerazbran
Samo edin me razbra
i To pogre6no
Отговор
в отговор на SBD #3

пояснение?

Нещо не ми стана много ясно какво искаш да направиш?

Между другото, не можеш да update-ваш едновременно две таблици.

"Да живееш - значи да се променяш." - Анатол Франс
Отговор
в отговор на Dakota #4

Re: пояснение?

zna4i
update-va samo edna tablica
a vzima infoto ot druga

celta e da vzeme stoynostite ot 14 poleta na vseki element (ot ednata tablica) da pretursva cqlata vtora tablica za nqkoq ot tezi stoynosti i kudeto nameri takava stoynost vzima infoto ot poletata tam kudeto nameri i updeytva treta tablica....

celta e vsi4ko da se subere v edno zapitvane za6toto stava vupros za tablica s okolo 4000 reda
i s mnogo zapitvaniq stava adski bavno

Doydoh nerazbran
Trugnah si nerazbran
Samo edin me razbra
i To pogre6no
Отговор
в отговор на SBD #5

Re: пояснение?

UPDATE ... SELECT няма. Така, че не можеш да го направиш с една заявка.

"Да живееш - значи да се променяш." - Анатол Франс
Отговор