Visualizzazione dei risultati da 1 a 4 su 4

Discussione: QUERY multipla....

  1. #1

    QUERY multipla....

    Buon giorno, volevo sapere se potevo evitare di fare due QUERY attraverso una scorciatoia.

    Database utenti, un campo per ogni utente e un campo SI/NO per ogni riga utente
    devo controllare se due utenti hanno la stesso impostato a 1

    con questa QUERY controllo solo un utente

    rSQL = "SELECT opzione FROM utenti WHERE uLogin=" & utente1

    Rs("opzione")
    Ho bisogno di controllare simultaneamente due utenti se hanno l'opzione attiva
    evintando se possibile questo codice che scrive due QUERY.

    rSQL = "SELECT opzione FROM utenti WHERE uLogin=" & utente1
    Rs1 ("opzione")

    rSQL = "SELECT opzione FROM utenti WHERE uLogin='" & utente2
    Rs2 ("opzione")
    cHIEDO SE ESISTE IL MODO DI CONTROLLARE DUE UTENTI ESTRAENDO LE RELATIVE INFORMAZIONI DI UN RELATIVO CAMPO "OPZIONE".

    Vi ringrazio
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  2. #2
    ... WHERE UTENTE='PIPPO' OR UTENTE='PLUTO'...

    ricavi un recordset che devi scorrere (due record)

  3. #3
    Grazie non avevo considerato un ciclo...
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  4. #4
    puoi anche fare:

    codice:
    SELECT COUNT(opzione) AS attive
    FROM utenti
    WHERE (utente='pippo' OR utente='pluto')
    AND opzione=1 --oppure = true, dipende dal campo.. prova
    zero significa che nessuno ha l'opzione attiva, 1 che ce l'ha attiva solo uno dei due e 2 che entrambi hanno l'opzione attiva.

    xxx

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.