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

    SELECT su campo data usando FORMAT_DATE mysql

    Salve ragazzi,
    da una mia pagina vorrei fare una select in una tabella che contiene date... dentro alla query "butto" la data secondo questo formato gg/mm/aaaa

    quindi ho fatto questa query:
    codice:
    SELECT * FROM `spettacoli_turni` WHERE Data=DATE_FORMAT('24/10/2005', '%Y,%m,%d') ORDER BY `IDTurno` LIMIT 0,45;
    Non ricevo errori ma non mi funziona, non mi estrae i record con quella data...

    Come posso risolvere?

  2. #2
    ho provato a fare anche una query del genere ma non va:
    codice:
    SELECT *, DATE_FORMAT(Data, '%d/%m/%Y') AS x FROM `spettacoli_turni` WHERE x='27/09/2005'

  3. #3
    codice:
    SELECT *, DATE_FORMAT(Data, '%d/%m/%Y') AS x 
    FROM `spettacoli_turni` 
    WHERE Data = '2005-09-27'
    l'alias di un campo non e' disponibile nel WHERE perche' non ancora definito. Prima definisce la tabella, poi le condizioni ed infine i campi. Il formato data deve essere quello previsto da mysql.



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

  4. #4
    capisco, infatti se adatto la variabile nel seguente formato aaaa-mm-dd va bene

    Grazie mille )

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.