Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zamena Update Query ?

[es] :: Access :: Zamena Update Query ?

[ Pregleda: 3361 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nikola-m
Podgorica

Član broj: 51315
Poruke: 12
*.crnagora.net.



Profil

icon Zamena Update Query ?11.03.2005. u 20:39 - pre 232 meseci

Sta je najbolje umesto tri :
(1) UPDATE tblMONzadnja SET Taksa = 12.78
WHERE (Vis_duga>127.82 And Vis_duga<230);
(2) UPDATE tblMONzadnja SET Taksa = 15.00
WHERE (Vis_duga>230.01 And Vis_duga<330);
(3) UPDATE tblMONzadnja SET Taksa = 25.56+(Vis_duga-613.55)*0.15
WHERE (Vis_duga>613.56 And Vis_duga<6135.6);
Kojom naredbom, isključivo u Accessu rešiti problem ?

MMilic
 
Odgovor na temu

JogyII

Član broj: 29257
Poruke: 623
*.adsl.sezampro.yu.



Profil

icon Re: Zamena Update Query ?11.03.2005. u 21:39 - pre 232 meseci
mozes od ova tri da napravis jedan :

Code:

UPDATE tblMONzadnja SET Taksa = 
iif(Vis_duga>127.82 And Vis_duga<230,12.78,
iif(Vis_duga>230.01 And Vis_duga<330,15.00,
iif(Vis_duga>613.56 And Vis_duga<6135.6,25.56+(Vis_duga-613.55)*0.15,
Taksa)))
WHERE (Vis_duga>127.82 And Vis_duga<230) OR 
(Vis_duga>230.01 And Vis_duga<330) OR 
(Vis_duga>613.56 And Vis_duga<6135.6);


usput ako veci deo tabele zauzimaju rekordi koje treba updateovati mozes i da izbacis where deo

zamena update sql-a ADO ili DAO rekordsetima nikako osim ukoliko ti treba update malog broja rekordseta sa vrlo slozenim uslovima/izrazima



So Long, and Thanks for All the Fish


 
Odgovor na temu

[es] :: Access :: Zamena Update Query ?

[ Pregleda: 3361 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.