Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    27

    [sql]Selezione valori mancanti in colonna

    Ciao a tutti!

    Non sono propriamente ferratissimo con l'sql, quindi sono qui per chiedervi consiglio.

    Premettendo che lavoro su sql enterprise e butto giù direttamente la query in tabella, vi spiego il problema:

    -Ho una tabella che chiameremo BAMTES, con all'interno diverse colonne, quella su cui mi interessa ora è NUMDOC.

    Mi serve in pratica una query che mi tiri fuori tutti i valori mancanti tra il minimo valore della colonna e il massimo, esempio:1-2-5-10 in colonna, il risultato della query dovrà essere 3-4-6-7-8-9.

    Avevo pensato a qualcosa del genere, molto elementare, ma non riesco a portarla avanti:

    SELECT NUMDOC
    FROM BAMTES
    Where (NUMDOC NOT IN (MIN(numdoc) AND MAX(numdoc)))

    Mi dice che c'è bisogno di usare Having, e usato mi chiede groupby...
    Inoltre non sono sicuro che il not in funzioni in questo modo per prendere i valori compresi tra due elementi...

    Ogni aiuto sarà ben accetto
    Grasie!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,315
    ciao,

    non credo sia possibile effettuare una select di record che non esistono, o almeno io non sarei in grado di farlo usando firebird sql.

    io, nel mio caso (con firebird) risolverei scrivendo una stored procedure.

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    27
    up?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,315
    Originariamente inviato da pucceddu
    up?
    'up'.... cosa?

    il tuo sql supporta le stored procedure?

    che sql usi?

    hai fatto qualche ricerca per vedere come scrivere una stored?

    se non dai ulteriori indizzi, penso che nessuno ti possa aiutare.


    ciao

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