Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di AvOJaromil
    Registrato dal
    Feb 2006
    residenza
    laddove si stagiona formaggio dentro a dei grossi buchi di tufo
    Messaggi
    549

    mysql- problema con date non formattate

    salve,

    dovrei prelevare solo l'anno da una serie di date, che però non essendo formattate, hanno sempre forma diversa.
    ex:
    1800/04/28
    1850/07
    1860
    1900/08/01
    .....
    utilizzando year(data) quando incontra una data incompleta mi restituisce null
    anche con date_format.

    come posso risolvere?


    mille grazie
    "homer sei tonto come un mulo e due volte più brutto. se uno sconosciuto ti offre un passaggio tu devi accettarlo..."

    www.flickr.com/photos/asciella/
    www.lastfm.it/user/qvaioe/

  2. #2
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    se comincia sempre con l'anno a 4 cifre puoi prendere il substring,

    oppure puoi cercare l'anno di questo STR_TO_DATE( tuadata ,'%Y-%m-%d')
    ...altri 5 anni di purga...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.