Portál AbcLinuxu, 13. května 2025 01:05

Dotaz: mysql - automatické odpočítanie od hodnoty a hneď uloženie

13.9.2011 23:17 adrinko | skóre: 22
mysql - automatické odpočítanie od hodnoty a hneď uloženie
Přečteno: 338×
Odpovědět | Admin
ahojte,

prosím Vás, v jednej tabuľke ukladám v stĺpci "stav" číselnú hodnotu. Mám tam napr.400. Ja by som potreboval, aby sa od 400 odpočítalo 50 a hneď ju tam vložilo. Najlepšie by bolo, nerobiť klasický select, potom odpočítanie a následne update, ale nejak tak to spraviť, aby to tam jedným príkazom mysql hneď vykonalo (bez nutnosti ako som už spomínal selectu, výpočtu, updatu). Je toto reálne? Ide mi o to, že k tejto hodnote môže pristupovať viac skriptov súčasne a chcem prevenciu toho, aby sa niektorý hodnota nedajbože neodpočítala (napr. ak by si dva skripty načítali 400, odpočítali by 50 a vkladali by 350 naspať, t.j. pri behu dvoch skriptov by sa neodpočítalo 2x50 ale len 1x50, lebo by to oba prepísali na tých 350). Dúfam, že som to nenapísal veľmi chaoticky :-) diky vopred

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.9.2011 23:37 kuka
Rozbalit Rozbalit vše Re: mysql - automatické odpočítanie od hodnoty a hneď uloženie
Odpovědět | | Sbalit | Link | Blokovat | Admin
update t set x = x - 50 where blabla

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.