Centar za edukaciju-BiH



#1 25.03.2020 18:51
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,807


Predmet:kako izvesti podatke (export) iz table izmedu dva datuma
u nekoj tabli su podaci od 1.1.2019 do 31.12.2019

table i strukturu mozemo izvesti (export) sa phpMyAdmin ali nisam nigsdje vidio mogucnost odabira za izvoz podataka izmedu 2 datuma.

Htio bih izvesti podatke (data) od 1.3.2019 do 16.3.2019 , kako to da napravim?
zivot je moja domovina.
Ovaj post je ureden 1 puta. Posljednja izmjena 25.03.2020 18:51 od strane Avko. ↑  ↓

#2 25.03.2020 19:03
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,854


Predmet:Re: kako izvesti podatke (export) iz table izmedu dva datuma
napravis upit pa taj upit mozes izvesti u csv
evo edna moja stor procedura koja sam uradio prije dve tri godina

PreuzmiIzvorni kôd (Visual Basic):
  1. DELIMITER $$
  2.  
  3. DROP PROCEDURE IF EXISTS `spCSV_Export` $$
  4. CREATE DEFINER=`root`@`localhost` PROCEDURE `spCSV_Export`()
  5. BEGIN
  6. SELECT * FROM tblistorija
  7. INTO OUTFILE 'C:/CSV/istorija.csv'
  8. FIELDS TERMINATED BY ','
  9. ENCLOSED BY '"'
  10. LINES TERMINATED BY '\r\n';
  11. END $$
  12.  
  13. DELIMITER ;
Ovaj post je ureden 1 puta. Posljednja izmjena 25.03.2020 19:04 od strane Gjoreski. ↑  ↓

#3 25.03.2020 20:18
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,807


Predmet:Re: kako izvesti podatke (export) iz table izmedu dva datuma
SQL upit:

DELIMITER;

MySQL je poručio: Dokumentacija
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER' at line 1
zivot je moja domovina.
↑  ↓

#4 26.03.2020 09:46
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,854



#5 26.03.2020 10:12
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,807


Predmet:Re: kako izvesti podatke (export) iz table izmedu dva datuma
nece, hvala na trudu u meduvremenu sam napravio ovo:

kreirao sam novu tablu na upitu stare table

PreuzmiIzvorni kôd (Text):
  1. CREATE TABLE tabla_export AS
  2. SELECT *
  3. FROM tabla
  4. WHERE date(datum) BETWEEN date('2019-12-30') AND date('2020-03-15');

sada kada sam imao novu tablu koja ima podatke stare table izmedu dva datuma nju sam izvezo (export)

i tako sam rijesio
zivot je moja domovina.
↑  ↓

#6 26.03.2020 19:11
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,854


Predmet:Re: kako izvesti podatke (export) iz table izmedu dva datuma
Resio si problem ali za svaki eksport pravi ces nova tabela.
Razmisli malo o fleksibilnije ressenje.
Ja sam radio expor u csv da bi brze prebacivao ogroman broj podataka sa jedan na drugi server i to je radilo izuzetno brzo i bez problema , imam ja tix procedura ali su za mssql server, ovo sta sam ti dao je samo jedan do koi se nalazio na My SQL databaza
↑  ↓

#7 26.03.2020 20:45
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,807


Predmet:Re: kako izvesti podatke (export) iz table izmedu dva datuma
neznam, ali nije mi radilo.
Volio bi i ja da je jednostavnije ali eto
zivot je moja domovina.
↑  ↓

#8 26.03.2020 22:21
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,854


Predmet:Re: kako izvesti podatke (export) iz table izmedu dva datuma
Da ti malo pojasnim.

Stor procedura je cod koj se izvrsava kad ga pozoves.
Da bi ti ovo rodilo treba prvo da uradis i snimis procedira i ona se poziva na nacinu kad ispred procedure dodas CALL na primer CALL spCSV_Export()
Stor procedura moze imati ulazni i izlacni parametra , u tvom slucaju to bi bili datuma.

Ako te zanima mozemo da nastavimo
↑  ↓

#9 27.03.2020 15:08
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,807


Predmet:Re: kako izvesti podatke (export) iz table izmedu dva datuma
ja sam mislio direktno u php myadmin control panel od servera. Direktno na serveru upisati u SQL pa da mi izveze.
Nismo se razumili
zivot je moja domovina.
↑  ↓

#10 27.03.2020 20:52
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,854


Predmet:Re: kako izvesti podatke (export) iz table izmedu dva datuma
Jeste raumeli smo se . Ovo sto sam postavio je store procedura koja exportira nekakav SQL na odredzenoj lokacii.
Ovaj post je ureden 1 puta. Posljednja izmjena 28.03.2020 19:22 od strane Gjoreski. ↑  ↓

Stranice (1):1


Sva vremena su GMT +01:00. Trenutno vrijeme: 1: 04 am.