sql upit

sql upit

offline
  • Huskar
  • Pridružio: 31 Maj 2008
  • Poruke: 885

Zeleo bih da u polje popust dodam da je 10% ako je cena veca od 40000 i ja upisem kao sql naredbu

UPDATE KONFIGURACIJA
SET POPUST='10%' AND CENA=CENA-CENA*0.1
WHERE CENA>40000;

I nista ne odradi, a nzm zasto. Popust mi je char vrednost 10 karaktera. Zasto? Smile



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Ne treba ti AND nego zarez...
http://www.w3schools.com/sql/sql_update.asp



offline
  • Huskar
  • Pridružio: 31 Maj 2008
  • Poruke: 885

Hvala na odgovoru.

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3747
  • Gde živiš: 127.0.0.1

Zar nije logicnije CENA = CENA * 0.9 ? Manje operacija imas, krace vreme izvrsavanja.. Ono jeste da nije bitno ako imas jednu naredbu koju pokreces jednom, ali bi trebalo da na to obratis paznju, da ti ne predje u naviku Wink

Ko je trenutno na forumu
 

Ukupno su 977 korisnika na forumu :: 39 registrovanih, 6 sakrivenih i 932 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: amaterSRB, Amigdala, Bobrock1, bokisha253, Boris90, ccoogg123, cenejac111, Dimitrise93, djboj, dragoljub11987, flash12, FOX, GenZee, HrcAk47, hyla, jackreacher011011, Još malo pa deda, Karla, Koridor, Krusarac, Mlav, MrNo, nebojsag, nikoladim, Oscar2, Parker, Pikac-47, Pohovani_00, Rakenica, Romibrat, Simon simonović, Sirius, Skywhaler, Srle993, stegonosa, styg, Toper, uruk, Vatreni Zmaj