Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

UPDATE upit u kombinaciji sa COUNT ili nesto slicno

  • 4 odgovora
  • 2.901 pregleda

Najnovija ↓

UPDATE upit u kombinaciji sa COUNT ili nesto slicno 29.06.2010. u 11:18 · pre 198 meseci #1
Pozdrav,

Da li bi neko mogao da mi napise upit koji ce da izbroji jednu kolonu, a zatim da tu vrednost uveca za jedan i dodeli drugoj koloni.
Ne znam da li sam bio dovoljno jasan.
Primera radi, imam tabelu sa dve kolone temp($id, nalog). E sad, potreban mi je upit koji ce da izbroji koliko ima zapisa id, da mu doda (sabere) broj 1 i da rezultat dodeli poslednjem zapisu u koloni nalog, i da to tako sacuva.

Nadam se da ste me razumeli sta me muci.
Pozdrav
Re: UPDATE upit u kombinaciji sa COUNT ili nesto slicno 29.06.2010. u 11:31 · pre 198 meseci #2
Da ti odgovorim na pitanje. Kod za to sto si trazio bi mogao biti nesto kao:

Code:

UPDATE temp 
SET nalog = (SELECT COUNT(id) + 1 FROM temp) 
WHERE ID = (SELECT TOP 1 id FROM temp ORDER BY 1 DESC)


Ili ako ti je id prosta numericka vrednost mozes uzeti max(id) + 1 ali...
Uglavnom je losa praksa da tako definises broj naloga, imali smo vec nebrojeno tema sa pitanjem kako definisati broj naloga, pretrazi malo forum.
Potpis
Every hamster has his day.
Re: UPDATE upit u kombinaciji sa COUNT ili nesto slicno 29.06.2010. u 11:53 · pre 198 meseci #3
Id kolona je "autonumber".

A sto se tice definisanja dodele broja nalogu, ovde na forumu su mi rekli da bas tako treba da radim. Da izdvojim broj naloga u posebnu tabelu. Ovde id sluzi samo da bi izbrojao koliko ima zapisa i da bi za sledeci redni broj naloga bio uvecan za 1. Tako sam skapirao sta su mi objasnjavali.

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme