linux user group brescia

immagine del castello

Archivio della mailing list

mysql + opencalc - problema di data

Zamp zamp a email.it
Ven 28 Ott 2005 01:22:20 UTC
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

digi ha scritto:

> On Wed, Oct 26, 2005 at 09:44:06PM +0000, Zamp wrote:
>
>> Il problema serio e' che anche se viene visualizzata nel formato
>> aaaa-mm-gg come quella del campo date di mysql, nella colonna E
>> il dato viene copincollato, con un numero che non conosco anche
>> se credo che abbia a che fare con il numero di giorni passati da
>> un determinato momento.
>>
>>
>> come nell'esempio, la data che in opencalc vedo come 2005-01-04
>> diventa 38356 una volta copiata e incollata in un file di testo
>> la formula. devo perforza andare a riprendere excel e windows, o
>> posso risolvere in qualche modo questo problema? il campo nel
>> database mysql e' un campo "date", devo cambiare questo?
>
>
> Una brutta soluzione ma credo funzionante potrebbe essere creare
> una colonna parallela (nel foglio di calcolo) copiare la colonna
> delle date in quella appena creata imporre il tipo testo alla nuova
> colonna (dovresti ora avere tutti i numeri che ottieni nel csv) poi
> usi le funzioni concatena(giorno(colonnariga);mese(colonnariga);
> anno(colonnariga)) su un'altra colonna con colonnariga riferiti
> alla cella della colonna nuova. Ho usato i nomi delle funzioni in
> italiano di openoffice.
>
> ciao
>
> Pony
>
ha funzionato! era proprio il tipo di risposta che cercavo, banale...
รจ bastato fare una concatena impostata cosi':

=CONCATENATE("INSERT INTO `archivio` ( `occhiello` , `titolo` ,
`sottotitolo` , `articolo` , `data` , `id` ) VALUES ('";A2;"',
'";B2;"', '";C2;"','";D2;"', '";YEAR(E2);"-";MONTH(E2);"-";DAY(E2);"',
'');")

ora invece odio chi ha scritto articoli senza inserire la data... che
quindi diventa 31 - 12 - 1899... ma questo non sara' difficile da
ovviare, credo.

grazie

fz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDYX1LyVyoYssw08IRAj/OAJ4yZUutsNQo7Han+uOoVRCwM/PzcgCfYMLs
7kKPnqCPIMea1x25DFczyD0=
=IoW5
-----END PGP SIGNATURE-----



Maggiori informazioni sulla lista Lug