Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,580

    [sql] ritrovare prenotazione per stanza occupata

    salve a tutti

    avendo una tabella con i seguenti campi:
    rcodimmobile
    rcodCiente
    dadata
    adata

    dovrei verificare se un immobile risulta gia prenotato
    io in genrequando un cliente effettua una richiesta eseguo questa select:
    codice:
    SELECT prenotazioni.* from prenotazioni where dadata> ='04/04/2005' and AData<='18/04/2005' and rcodimmobile =13
    purtroppo nn va sempre bene , in quanto se nel db il campo dadata è: 01/04/2005 e adata è:13/04/2004 nn mi prende niente la select (invece l0immobile è prenotato
    pero in queto caso se faccio la where cosi:dadata< ='04/04/2005->e la prende

    cosa mi consigliate di fare?
    come imposto la ricerca per l'immobile?
    grazie
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    il formato della data non va bene per questo tipo di confronto.

    il formato atteso e' dal valore piu' significativo a sx al meno significativo a dx esttamente come fosse un numero e quindi:

    2005-04-04

    e non

    04-04-2005

    nella migliore delle ipotesi ti considera:

    04 = anno a due cifre, quindi 2004
    04 = mese
    20 = giorno
    05 tagliato perche' eccedente.


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

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,580
    vuoi dire yyyy/mm/dd?
    oppure yyyy/dd/mm
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  4. #4
    [supersaibal]Originariamente inviato da Kahm
    vuoi dire yyyy/mm/dd?
    oppure yyyy/dd/mm [/supersaibal]
    yyyy-mm-dd


    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.