Novo

Forum kao aplikacija na telefonu

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

Select iz jedne baze i Insert u drugu bazu koja je na webu

  • 2 odgovora
  • 2.236 pregleda

Najnovija ↓

Select iz jedne baze i Insert u drugu bazu koja je na webu 23.05.2012. u 11:35 · pre 175 meseci #1
U bazi na serveru imam podatke o komitentima sa njihovim zaduženjem (2 tabele u jednoj su podaci o komitentima, a u drugoj uplate i zaduženja vezane su preko id).
Kada odradim select podataka kojim pokupim podatke o komitentima sa njihovim zaduženjem kako bih mogao da te dobijene podatke automatski insertujem u tabelu u bazi na webu?
Do sada sam radio tako što taj select iz baze sa servera exportujem u .csv i onda se logujem na bazu na webu i radim import..

Bilo bi dobro kada bih mogao nekako da postavim da se automatski radi jednom ili dva puta dnevno brisanje postojećih podataka na bazi na webu i insert novih..
Re: Select iz jedne baze i Insert u drugu bazu koja je na webu 23.05.2012. u 13:21 · pre 175 meseci #2
te tabele sto imas ... izvadis njihovu strukturu (create naredbe) i stavis u poruku
onda neki dummy data koji bi isao u te tabele stavis isto u poruku (insert into ...)
onda napises sta oces da dobijes od tih podataka, i onda neko razmisli o tome i pomogne ti
dakle - pomozi nam da ti pomognemo, zasto da neko nagadja kako tebi izgleda tabela sa komitentima, kako si spojio to sa uplatama, zaduzenjima, u 80% slucajeva ljudi su ubedjeni da im je data model odlican a prave neke pocetnicke greske, tako da ti taman proverimo da li ti model ima smisla, a onda ako ima, uz copy paste mi mozemo da imamo lokalno istu situaciju kao ti i da probamo par upita i napisemo ti u odgovoru upit koji radi... sa varijantom "ja imam neke tabele koje su nekako povezane kako da dobijem povezane rezultate" mozes da dobijes odgovor koji ti pokazuje na JOIN sintaxu mysql-a i nista drugo
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Select iz jedne baze i Insert u drugu bazu koja je na webu 23.05.2012. u 14:16 · pre 175 meseci #3
Evo select pomoću kojeg dobijam željene podatke iz baze:

Code:
SELECT K.SIFRA, TRIM(K.BROJILO)BROJILO, K.NAZIV, SUM(N.DUGUJE)-SUM(N.POTRAZ)SALDO FROM komt AS K
LEFT OUTER JOIN nalvoda AS N ON K.ID=N.KOMTID
WHERE K.AKTIVAN=1 AND K.KATEGORIJA IN (7,8,9)
GROUP BY K.SIFRA


tabela komt je sa osnovnim podacima o komitentu, a tabela nalvoda sa zaduženjima i uplatama. Sa ovim upitom dobijem sve podatke koji su mi potrebni..

Tabela na webu (dugovanje) izgleda ovako:
SIFRA int(11)
BROJILO varchar(30)
NAZIV varchar(200)
SALDO double(10,2)

Sada mi treba da ove podatke automatski iz ovog selecta prebacim na web u tabelu dugovanje.
Do sada sam radio export podataka iz select u .csv i njegov import u tabelu na webu preko phpMyAdmin.
Da li postoji neki brži (po mogućnosti automatski koji bi to sve radio)?

P.S. Ovaj select vraća oko 30k redova..

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme