Autor | Zpráva | ||
---|---|---|---|
maks Profil |
#1 · Zasláno: 17. 11. 2009, 15:15:36 · Upravil/a: maks
Ahoj,
rád bych se zeptal, zda jde provést update více sloupců, kde každý má vlastní podmínku. Dvěma dotazy je to jasné, ale přijde mi to neefektivní. Zkoušel jsem toto: UPDATE tabulka SET ((sloupec1 = hodnota1 WHERE podminka1) AND (sloupec2 = hodnota2 WHERE podmínka2))"; Ty závorky tam jsou spíše ze zoufalství, bez nich jsem to samozřejmě taky zkoušel. Osobně se obávám, že toto jedním dotazem nejde, ale uvidíme. Případně, nejsou dva takovéto updaty na DB zbytečně velkou zátěží (samozřejmě myslím v relativním měřítku) proti případu, kdy bych to shrnul do jednoho? Děkuji za pomoc. |
||
Jan Tvrdík Profil |
#2 · Zasláno: 18. 11. 2009, 19:25:42
|
||
Kajman_ Profil * |
#3 · Zasláno: 18. 11. 2009, 19:59:40
Dva dotazy jsou na dva updaty akorát.
|
||
maks Profil |
#4 · Zasláno: 19. 11. 2009, 07:32:55
Omlouvám se, mám DB spojené s PHP. Děkuji za přesun do správné kategorie.
Oběma Vám děkuji :-) |
||
Časová prodleva: 14 let
|
0