Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [mysql] extract query date format

    Salve a tutti.
    Ho la necessità di creare un sorta di menu combo con dei valori mese/anno variabili presi da un db sotto una tabella 'data'.
    Non sono molto pratico di mysql,ed ho qualche problema nell'adattare una funzione che potrebbe rispondere alle mie necessità.
    Chiedo se per favore qualcuno potrebbe illuminarmi su come farlo.

    I valori che devo ottenere sono presi da una tabella data con values di tipo date.
    i miei tentativi...
    Codice PHP:
    SELECT EXTRACT(MONTH FROM '1999-07-02 01:02:03'); 
    Non riesco però a dirli di prendere i valori da una tabella data .
    inoltre mi piacerebbe applicarli una pattern differente.
    Codice PHP:
    select *, DATE_FORMAT(data,'%d/%m/%Y') as data 
    Grazie a tutti!!

  2. #2
    Codice PHP:
    select  month(date_format(data,"%d/%b/%Y"))as Monthdayofmonth(data)as Day,year(data)as Year from archivio group by month 
    Questa funziona in parte...al posto di darmi il nome del mese mi da null

  3. #3
    codice:
    select
    month(data)as Month,
    dayofmonth(data)as Day,
    year(data)as Year
    from archivio
    group by Month
    Perche' raggruppi per mese? Ti dara' solo un risultato per mese. Il primo che soddisfa il group by.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    grazie mille. Così funziona.
    Ma per visualizzare il mese sottoforma di jan / feb / etc.
    Come posso fare con la query che mi hai dato?
    Posso cambiare la visualizzazione attraverso PHP?

  5. #5
    [supersaibal]Originariamente inviato da Sandrocchio_0.1
    grazie mille. Così funziona.
    Ma per visualizzare il mese sottoforma di jan / feb / etc.
    Come posso fare con la query che mi hai dato?
    Posso cambiare la visualizzazione attraverso PHP? [/supersaibal]
    codice:
    select
    date_format(data,'%b')as Month,
    dayofmonth(data)as Day,
    year(data)as Year
    from archivio
    group by Month

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    thank you sooooooo much!!!

  7. #7
    [supersaibal]Originariamente inviato da Sandrocchio_0.1
    thank you sooooooo much!!! [/supersaibal]
    Your welcome!!!

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.