Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    69

    ASP: Sql data_inizio e data_fine

    Ciao ragazzi, come sempre il posto migliore per togliersi i dubbi è qua con voi..

    Ho una tabella in access delle promozioni

    TB_PROMOZIONE
    - DATA_INIZIO
    - DATA_FINE
    - ARTICOLO_ID

    ho una pagina asp che ha come campi appunti data inizio/ data fine e articolo, ovvero proprio i campi della tabella.
    Il problema sta nel fatto che non so come creare l'SQL per questa ricerca.

    Esempio
    Promozione dal 05/02/2010 al 18/02/2010 dell'articolo 4500
    Nella ricerca se metto data inizio 10/02/2010 e data fine 14/02/2010 mi deve uscire questa promozione, ma non so come farlo
    Ecco l'sql che ho creato (SELECT * FROM TB_PROMOZIONE WHERE (TB_PROMOZIONE.DATA_INIZIO BETWEEN #3/13/2010# AND #3/14/2010#) AND ARTICOLO_ID = 2)

    ma aimè è sbagliato perchè controllo solo la data_inizio.. come posso fare.. ci sta davvero sbattendo la testa da un bel po'.. AIUTOOOOOOOO!!

    vi ringrazio anticipatamente
    bye
    ::CIRMAS::
    http://www.lottointelligente.it
    (il gioco del lotto, previsioni lotto gratis, forum lotto, spazio personale utenti)
    http://www.commerciobresciano.it (portale annunci)

  2. #2
    nel DB
    - promozione_dal 05/02/2010
    - promozione_al 18/02/2010

    Scelta a video
    - seleziona_dal 10/02/2010
    - seleziona_al 14/02/2010


    SQL

    SELECT campi FROM tabella
    WHERE (promozione_dal <=seleziona_al AND promozione_al >=seleziona_dal)

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    69
    Non funziona..
    questo è il codice
    SELECT * FROM TB_PROMOZIONE WHERE (TB_PROMOZIONE.DATA_INIZIO >= #2/14/2010# AND TB_PROMOZIONE.DATA_FINE <= #2/13/2010#)

    fammi sapere

    grazie, bye
    ::CIRMAS::
    http://www.lottointelligente.it
    (il gioco del lotto, previsioni lotto gratis, forum lotto, spazio personale utenti)
    http://www.commerciobresciano.it (portale annunci)

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    69
    Perdona funziona.. avevi ragione ecco il codice

    SELECT * FROM TB_PROMOZIONE WHERE (TB_PROMOZIONE.DATA_INIZIO <= #2/14/2010# AND TB_PROMOZIONE.DATA_FINE >= #2/13/2010#)

    grazie, ciao
    ::CIRMAS::
    http://www.lottointelligente.it
    (il gioco del lotto, previsioni lotto gratis, forum lotto, spazio personale utenti)
    http://www.commerciobresciano.it (portale annunci)

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.