Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264

    query che restiruisce numero più piccolo...

    come si fa con SQl a dire al recorset di restituire il campo numerico più basso???


    mi spiego meglio... ho un campo "numero" che contiene 1 2 3 5 6 ...

    la query dovrebbe restituirmi 4 (il numero più basso libero...)


    GRAzie!

  2. #2
    Qualcosa del genere?

    codice:
    stringa = "1,2,3,5,6"
    
    sql = "select min(numero) from tabella where numero not in( '" & stringa & "')"
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    provo subito e ti dico!

  4. #4
    Originariamente inviato da maximum
    Qualcosa del genere?

    codice:
    stringa = "1,2,3,5,6"
    
    sql = "select min(numero) from tabella where numero not in( '" & stringa & "')"
    non funzia, perché numero NON è in tabella

    1. cicli cercando un certo ed esci quando NON lo trovi

    2. vai in JOIN con una tabella che contenga TUTTI i numeri e cerchi il diverso più basso

  5. #5
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    non capisco come funziona...


    sql = "select min(numero) from tabella where numero not in( '" & stringa & "')"


    così gli dico di selezionare il numero più piccolo...

    ma se ne campo numero ho 1 2 3 4 5 7 come fa a prendermi il 6 ???


  6. #6
    è quello che ti ho detto anch'io! leggi il mio post

  7. #7
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    il punto (1) lo so fare... creo un ciclo ed esco quando il ciclo non si chiude...

    il punto (2) con il join non lo saprei fare...

    e poi se devo comparare 2 tabelle... una delle 2 deve contenere da 1 a 10000000000 ... non mi sembra la scelta giusta...

  8. #8
    scegli tu. col ciclo può andarti bene (manca il numero 4 su un massimo - poniamo - di un miliardo), oppure mancarti un miliardo -1 ....

  9. #9
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    GRAZIE PER L'AIUTO!

  10. #10

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.