Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Select valore se ne esiste altro

    Ciao a tutti.
    E' possibile fare una select di questo tipo?
    Ossia verificare se all'interno di un tabella nel campo A esiste una valore = 10 e contemporaneamente esista un valore = 100 ma non viceversa.

    Se campo A = 10 e campo A = 100 -> Ok
    Se campo A = 100 ma campo A non è = 10 -> No

    Grazie

  2. #2
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    CampoA = 10 e CampoA=100 è una condizione che non si può verificare mai.

  3. #3
    E' vero mi sono espresso male...
    Per Campo A intendevo dire all'interno di una colonna...

  4. #4
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Nello stesso record no!
    Devi spiegare meglio cosa vuoi ottenere.

  5. #5
    Quindi verificare se all'interno di un tabella all'interno della colonna A esiste un valore = 10 e contemporaneamente esista un valore = 100 ma non viceversa.

    Faccio un esempio.

    Tabella Famiglia Rossi
    id nome
    1 padre
    2 madre
    3 figlio
    4 moglie del figlio

    Quindi se all'interno della colonna NOME esiste il valore 'figlio' può esistere il fatto che ci sia il valore 'moglie del figlio'. Ma se esiste il solo valore 'moglie del figlio' senza 'figlio' la condizione non si verifica...

    e' PIù CHIARA LA SITUAZIONE?

  6. #6
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    È una problematica che richiede buona conoscenza dei database e padronanza della programmazione.
    Devi cercare di documentarti sull'argomento "Implementare una struttura gerarchica in un database relazionale".

  7. #7
    Originariamente inviato da fcrisafi
    Faccio un esempio.

    Tabella Famiglia Rossi
    id nome
    1 padre
    2 madre
    3 figlio
    4 moglie del figlio

    Quindi se all'interno della colonna NOME esiste il valore 'figlio' può esistere il fatto che ci sia il valore 'moglie del figlio'. Ma se esiste il solo valore 'moglie del figlio' senza 'figlio' la condizione non si verifica...

    Ma in realtà la soluzione è già attiva ma ne cercavo una + performante che facesse risorso ad un solo recordset.

    In questo momento io ne uso due: uno per verificare se (vedi esempio)nome = 'moglie del figlio'. Se la condizione si verifica, verifico con un altro recordset se anche nome = 'figlio'.

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.