Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    selezione in un contesto di numeri

    ciao a tutti,
    avendo dei record di access ciascuno dei quali dei numeri che vanno da 1 a 10

    come faccio con una select a dirgli:
    seleziona tutto cio' che si trova da 4 a 7 dentro Nome_tabella

    grazie
    victor
    ----------------------

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    select * from tabella where id >= 4 and id <= 7
    potebbe andare?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    provo tra un po'''
    lavorando su questo progetto mi sa che ho combinato un casino mica da ridere
    victor
    ----------------------

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    ciao carissimo,
    ho provato la tua soluzione (non con l'id ma con dei campi numerici)
    e purtroppo non funziona

    non è che percaso si deve mettere un beetween da qualche parte??

    ciao
    victor
    ----------------------

  5. #5
    posta la query

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    scusami

    invece mi sa che funziona

    facevo <= and >=

    anziche >= and <=

    grazie mille
    victor
    ----------------------

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127

    Re: scusami

    Originariamente inviato da victor8872
    invece mi sa che funziona

    facevo <= and >=

    anziche >= and <=

    grazie mille
    credo ke anke con between funzionasse ..

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    come non detto

    adesso arriva il problemone
    il concetto è che vorrei fare un selezione
    tra un mese e l'anno e tra un altro mese e l'anno

    esempio
    dal gennaio 2004

    al marzo 2005

    vi posto la query che naturalmente seleziona quello che vuole lei


    dim objcmd as new oledbdataadapter ("select * from allievi where mese >= "& primo_mese &" and anno_di_associazione >= "& primo_anno &" and mese <= "& secondo_mese &" and anno_di_associazione <= "& secondo_anno &" order by mese asc ", objconn)

    victor
    ----------------------

  9. #9
    dato che da mese a mese include tutti i giorni, ti basta fare (ad esempio) tra 01.01.2004 e 31.03.2005. pero' dipende anche da come e' fatta la tua tabella.

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    visto che tanto between fa la stessa cosa riprova con quest'operatore

    SELECT * FROM allievi WHERE (mese BETWEEN 1 AND 12) AND (anno BETWEEN 2004 AND 2005)

    cmq, fattelo dire, la tua struttra del db fa proprio schifo

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 © 2026 vBulletin Solutions, Inc. All rights reserved.