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

Tri MySQL upita u jedan

[es] :: MySQL :: Tri MySQL upita u jedan

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

afwt
AF Web Team
Novi Sad/Chicago

Član broj: 8220
Poruke: 337
*.ftn.ns.ac.yu

Sajt: milos.srdjevic.net/blog


+1 Profil

icon Tri MySQL upita u jedan26.04.2003. u 19:32 - pre 254 meseci
Da li neko zna postoji li MySQL upit koji ce mi uraditi MOVE trazenih podataka iz jedne tabele u drugu (identicne strukture, naravno)?
Do sada sam to radio: izvucem iz prve, upisem u drugu, obrisem iz prve, tj. sa 3 query-a.

Konkretno, arhiviranje podataka starijih od x dana...

Zanima me samo postoji li jedan MySQL query za ovu operaciju, ili mora da ostane ovako...

Unapred hvala.

ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: Tri MySQL upita u jedan26.04.2003. u 19:48 - pre 254 meseci
Može insert sa subselectom i onda brisanje. To su dva kverija. Ali mislim da to nije sjajno rešenje, čak je vrlo moguće da ti je ovo trenutno sa jednostavnim kverijima i brže. Keep it simple..

Ako daš strukturu i primere i podatke o količini podataka, možda ti kažemo i više.
 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
*.verat.net



+11 Profil

icon Re: Tri MySQL upita u jedan26.04.2003. u 20:42 - pre 254 meseci
Ponajsigunije je uraditi tako iz tri koraka. Ovo je inace vrlo dobar primer zasto su potrebne stored procedures...
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: Tri MySQL upita u jedan26.04.2003. u 21:09 - pre 254 meseci
Sad sam krenuo da brojim korake i onda shvatim da se nismo ni razumeli. Eto ljudi kad ne napišete šta tačno radite. :) Gde su kveriji i izgled tabele, to je trebalo da stoji u prvoj poruci?

Evo ti jedan lep način za to:

INSERT INTO tabela2 SELECT * FROM tabela1 WHERE nešto..

Možeš navesti i tačno polja koja želiš ako su drugačije strukture. Možeš dodavati svoje uslove u where i slično.

Brisanje je drugi korak ali delete queryji su u mysqlu prilično optimizovani, tako da to nije problem.
 
Odgovor na temu

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1994
*.red.bezeqint.net

ICQ: 82327428


+10 Profil

icon Re: Tri MySQL upita u jedan26.04.2003. u 21:37 - pre 254 meseci
Citat:
broker:
Ponajsigunije je uraditi tako iz tri koraka. Ovo je inace vrlo dobar primer zasto su potrebne stored procedures...

Ajde genije, kakve veze ima stored procedures sa mysql3 ili 4 ili u opšte sa ovim primerom?

 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
*.ptt.yu



+11 Profil

icon Re: Tri MySQL upita u jedan26.04.2003. u 22:42 - pre 254 meseci
Ima veze s time da server treba da radi svoj posao a klijent svoj.
MySQL prinudjava programera da na klijentu radi posao koji treba
da radi server.
 
Odgovor na temu

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1994
*.red.bezeqint.net

ICQ: 82327428


+10 Profil

icon Re: Tri MySQL upita u jedan26.04.2003. u 22:45 - pre 254 meseci
Ne znam šta si hteo da kažeš time i u opšte u ovoj temi ali samo da znaš da mysql3-4 ne podžava stored procedures, tek se planira za peticu.
 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
*.ptt.yu



+11 Profil

icon Re: Tri MySQL upita u jedan26.04.2003. u 23:49 - pre 254 meseci
Config znam da ne razumes o cemu pricam. :) Moja izjava je upravo i zasnovana na tome da MySQL ne podrzava stored procedures. Ne znam kako si uopste mogao drugacije da je razumes.
 
Odgovor na temu

afwt
AF Web Team
Novi Sad/Chicago

Član broj: 8220
Poruke: 337
*.neobee.net

Sajt: milos.srdjevic.net/blog


+1 Profil

icon Re: Tri MySQL upita u jedan27.04.2003. u 04:41 - pre 254 meseci
Otisli ste van teme, ljudi...

No, hvala vam puno, pomogli ste mi, najvise Gojko, smanjio mi je za 1, i to je nesto... :-)


Inace, podataka ima 'srednje', a strukture su identicne, kao sto sam napomenuo.

ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
 
Odgovor na temu

[es] :: MySQL :: Tri MySQL upita u jedan

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

Postavi temu Odgovori

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