esportare una tabella mysql in excel(campi numerici)

virg

Nuovo Utente
19 Ott 2012
18
0
0
Salve a tutti,
debbo esportare una tabella mysql in excel ed utilizzo iol seguente comando:
select campo1,campo2,importo
from miatabella
into outfile 'c:/miadir/miofile.csv'
fields terminated by ";"
ENCLOSED BY '"';
fino a che non ci sono importi tutto ok, ora su mysql per gli importi il separatore decimale è il punto, quando esporto su excel mi riporta es(100.12) o se negativo (-100.13)
per cui sul foglio excel avendo su impostazioni internazionali come separatore la virgola mi va tutto a p.....
Come posso fare, una dritta,oppure si puo' cambiare su mysql il separatore. il campo importo come in questo caso è definito decimal
ciao a tutti e un grazei anticipato per eventuali soluzioni :hammer:
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
su mysql non saprei, ma se vai su excel: strumenti=>opzioni=>internazionale puoi settare il punto decimale al posto della virgola (almeno sulla vecchia versione che ho io)
 

virg

Nuovo Utente
19 Ott 2012
18
0
0
ciao,
grazie per la risposta veloce e l'interessamento, l'opzioner di cui parli la conosco ed è anche su window 7, ma
non posso dire (ogni scarafone è bello a mamma sua) al cliente che quando fa un'estrazione clicca qua e la
Debbo (dovrei trovare la soluzione da mysql a csv!!!)
:mavieni: grazie e alla prossima
virg
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
pensavo che fosse un problema solo tuo, certamente no non si può dire a un cliente clicca a dx e sx.
forse dico (visto che excell ti va a p...) una p...nata, ma prima di rendere disponibile il file csv non puoi cercare di trattarlo?
forse con qualche regex sostituire i punti con le virgole? anche se trattare i file e sempre una rogna.
altra pu...ta: prima di esportare in csv potresti fare una tabella temporanea in cui i campi tipo stringa rimangono come sono, quelli float vengono salvati con number_format e quindi metti la virgola poi esporti
 
Ultima modifica:

virg

Nuovo Utente
19 Ott 2012
18
0
0
ciao,
tutto quello che dici l'ho già fatto, in poche parole leggo la tabella,fetch e scrivo su un file csv compattando i campi importo.
Quindi dirai tu lo hai fatto cosa cerchi? Non voglio più fare fetch,avendone con mysql la possibilità, pensa per una anagrafica clienti
per esempio considerando che faccio anche l'intestazione del file la mia query diventa:

SELECT '','','','','','','Anagrafica clienti',
'',
'',
'',
'',
'',
'',
'' union
SELECT 'Societa',
'Cliente',
'Descrizione',
'Indirizzo',
'Cap',
'Localita',
'Provincia',
'telefono',
'Partita iva',
'Cod.Fiscale',
'Tipologia',
'Amministratore',
'Agente',
'Email'
union all
SELECT clienti_societa,
clienti_cliente,
clienti_descrizione,
clienti_indirizzo,
clienti_cap,
clienti_localita,
clienti_prov,
clienti_tel1,
clienti_piva,
clienti_codfis,
clienti_tipologia,
clienti_ammi,
clienti_agente,
clienti_email
from clienti
into outfile 'c:/dsg/contab/exc/clienti.csv'
fields terminated by ";"
ENCLOSED BY '"'
capito mi hai!!! scrivo un sacco di codice in meno,ecco perchè debbo trovare la soluzione
:hammer: sono testardo e ci provo se ci riesco lo posto :hammer: ciao
 

virg

Nuovo Utente
19 Ott 2012
18
0
0
ciao,
risolto l'arcano, grazie per il consiglio,non faccio quello che tu dici,creare una tabella temporanea ecc, ma da questo ho provato e funziona:

select bilcomp_anno,
replace (bilcomp_importo,'.',',')
from bilcomp
into outfile 'c:/miadyr/miofile.csv' fields terminated by ';' enclosed by '"';
attenzione il file miofile.csv non deve esistere.
ciao e alla prossima:byebye:
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Esportare una tabella html su excel PHP 5
T Esportare una parte dei prodotti inseriti Magento 0
P Esportare i risultati di una query PHP 2
P Esportare i risultati di una query PHP 1
T Come esportare Thunderbird MBOX in file PST di Outlook? Windows e Software 2
M Esportare tabella in csv con intestazione di colonne PHP 6
felino Esportare tabella HTML in PDF, quale libreria usare? Javascript 1
M Esportare tabelle mdb con relazioni in mysql MS Access 0
camilia Come esportare file MBOX in PST Windows e Software 1
gandalf1959 Esportare testi da un vecchio progetto fatto con Adobe Director Mac e Software 0
Y Esportare attributi taglia e colore fa Wordpress a Facebook E-Commerce 5
S [PHP] come esportare due tabelle in file excel su due fogli distinti PHP 8
M Help - consultare (ed esportare) dati da un DB pubblico mySql PHP 2
G esportare in file .csv risultato di query mysql PHP 5
Z Esportare follower instagram Social Media Marketing 2
myprobsql [PHP] Esportare con PHP dati da MySQL a CSV PHP 2
M [PHP] Esportare in word PHP 2
A esportare dati da tabella mysql a excel mantenendo formattazione PHP 0
M [PHP] Esportare dati csv in cartella predefinita PHP 0
felino [FileZilla] Esportare gestione siti con password in chiaro Windows e Software 16
Licantropo esportare tags e menù Joomla 0
francesco7 Esportare file da sito a sito senza scaricarli prima é possibile? Web Server 0
Eugene [Outlook] Esportare cartella messaggi in formato .mbox Windows e Software 0
A tasto per esportare in excel PHP 1
P Scegliere forum ed esportare i vecchi topic CMS (Content Management System) 4
S Esportare query mysql in excel PHP 0
B esportare animazioni da maya Windows e Software 1
matteoraggi Esportare le foto con zenphoto senza phpmyadmin e ftp Windows e Software 4
L file .ai esportare in svg. Webdesign e Grafica 3
S Esportare contenuto di un file xml Flash 4
A esportare messassi DB guestbook Supporto Mr.Webmaster 1
L Esportare formule complesse da excel Database 0
giorgione_tg esportare i contatti msn di hotmail Windows e Software 1
P Esportare Database di grandi dimensioni Database 1
C esportare dati da un form Classic ASP 3
B Esportare con xml XML 3
T Esportare file cvs da access MS Access 3
E Esportare Db Access97 in HTML dinamico HTML e CSS 4
E Esportare Report MS Access 1
M Esportare gif animate trasparenti Help Flash 2
P C# Salvare una colonna del DataGridView XML 0
M pulsante per aprire una maschera che contiene controllo schede MS Access 0
M Leggere in un report il valore di una casella combinata di una maschera Database 0
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
S [VB.NET]: Coordinate immagini dentro una PictureBox Visual Basic 0
I stampare una stringa echo PHP 2
MarcoGrazia Riprendere una sessione interrotta PHP 0
L Rendere una parte trasparente Photoshop 3
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
K Visualizzare del html responsive in una Webview Sviluppo app per Android 0

Discussioni simili