Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591

    Query tra date con between ma con DATE_FORMAT

    Come da oggetto, dovrei fare una query come questa, solo che dovrebbe funzionare...

    codice HTML:
    SELECT * FROM eventi WHERE DATE_FORMAT(data,'%Y-%m-%d') BETWEEN '2015-01-12'′ AND '2015-01-25' 
    cioè mi dovrebbe trovare i record in quelle 2 settimane ma il campo è un campo datetime, quindi dovrei, credo, fare DATE_FORMAT
    se faccio così funziona
    codice HTML:
    SELECT * FROM eventi WHERE `data` >= '2015-01-12 00:00:00' AND `data` <= '2015-01-25 00:00:00'
    grazie a chi mi da una mano

  2. #2
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    ..vabbè, se vi dico perchè mi dava errore devo andare a fare lo sciuscià a nuova delhi..
    SELECT * FROM eventi WHERE DATE_FORMAT(data,'%Y-%m-%d') BETWEEN '2015-01-12' AND '2015-01-25'

    quel "cosetto" ingrandito mi sembrava una virgola della riga sopra e me lo portavo appresso sia in phpmyadmin che nel programma.. senza parole..

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.