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

brisanje prvog podatka iz tabele!

[es] :: Access :: brisanje prvog podatka iz tabele!

[ Pregleda: 2713 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

milanbrainbug
mihajlovic milan

Član broj: 153721
Poruke: 71
178.22.216.*

ICQ: 491939474


+3 Profil

icon brisanje prvog podatka iz tabele!16.06.2010. u 01:10 - pre 168 meseci
jeste malo glupo pitanje posto sam duduk za access ali me interesuje kako bi glasio query da izbrisem samo prvi record iz tabele ili pak posto su podaci sortirani po datumu unosa da brise od najmanjeg datuma samo prvi uneseni record?ne znam sta bih trebao da stavim u WHERE klauzuli probao sam datum_unosa=MIN ali to ne prolazi.
hvala unapred.
brainbug
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: brisanje prvog podatka iz tabele!16.06.2010. u 06:34 - pre 168 meseci
Jedan od nacina.
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

milanbrainbug
mihajlovic milan

Član broj: 153721
Poruke: 71
178.22.216.*

ICQ: 491939474


+3 Profil

icon Re: brisanje prvog podatka iz tabele!16.06.2010. u 10:26 - pre 168 meseci
hvala na pomoci,ali sam preko noci nasao nacin samo sam zaboravio da napomenem evo kako glasi upit:

delete *
from table
where datum in (select MIN(datum) from table)

ako neko u ovom upitu vidi da on moze da izazove nepozeljene posledice naka mi javi :)

hvala SLOJ ;)
brainbug
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: brisanje prvog podatka iz tabele!16.06.2010. u 11:26 - pre 168 meseci
Ne znam zbog čega ti je potrebno brisanje prvog sloga,ali ni moje rešenje a ni tvoje ne brišu samo prvi slog već sve zapise koji imaju najmanji datum.Pojasni samo šta je potrebno postići.
Jednog dana...
 
Odgovor na temu

milanbrainbug
mihajlovic milan

Član broj: 153721
Poruke: 71
178.22.216.*

ICQ: 491939474


+3 Profil

icon Re: brisanje prvog podatka iz tabele!16.06.2010. u 11:38 - pre 168 meseci
ma uredu su upiti treba da brise najmanji datum ali sam ja mislio da stavim u rastucem nizu po datumima pa da mi brise od pocetka jedan po jedan ovako je OK!
brainbug
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: brisanje prvog podatka iz tabele!16.06.2010. u 12:50 - pre 168 meseci
Šta ako imaš više zapisa sa najmanjim datumom?
F
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: brisanje prvog podatka iz tabele!16.06.2010. u 13:15 - pre 168 meseci
Prvo napišeš jedan Query1 koji selektuje prvi iz grupe:
Code:
SELECT TOP 1 Table1.DATUM
FROM Table1
WHERE (((Table1.DATUM)=DMin("DATUM","Table1")));


pa onda akcioni Query2 koji briše ono što je prvi selektovao.

Code:
DELETE *
FROM Query1;

 
Odgovor na temu

milanbrainbug
mihajlovic milan

Član broj: 153721
Poruke: 71
178.22.216.*

ICQ: 491939474


+3 Profil

icon Re: brisanje prvog podatka iz tabele!17.06.2010. u 06:48 - pre 168 meseci
bogami ovo polako prelazi u nauku O.o
brainbug
 
Odgovor na temu

izonic
ishab zonic
Tuzla

Član broj: 38128
Poruke: 591
92.36.128.*

Sajt: www.icentar.ba


+2 Profil

icon Re: brisanje prvog podatka iz tabele!17.06.2010. u 09:39 - pre 168 meseci
Brisanje prvog rekorda nije isto sto i brisanje rekorda sa najnizim datumom mada je postavljac pitanja to poistovjetio.
Vjerovatno ovo u praksi nije primjenljivo sto se trazi ali je pitanje interesantno
Druga je stvar brisanja podataka iz baze.
Ja cu samo postaviti dodatno pitanje a to je sta ce se desiti ako korisnik pogrijesi pa nako brisanja ustanovi da mu to treba.
Za btrisanje podataka u svaku tabelu treba dodati polje status podatka kao integer.
U tom polju moze biti niz opcija 0- legalan podatak, 1-izbrisan 2-vidljiv za korisnika id 1 itd.

Ovaj problem bi se mogao ovako rijesiti:
Ime tabele je "T"
Ime SQl zapisa je Query1

SELECT TOP 1 *
FROM T

Ovim izdvojili zadnji zapis.
A brisanje:
DELETE *
FROM Query1;


zxz
 
Odgovor na temu

[es] :: Access :: brisanje prvog podatka iz tabele!

[ Pregleda: 2713 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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