Microsoft
Software
Hardware
Network
Cuestión : SQL 2005 - pregunta para excluir los expedientes de la sesión para la aplicación web
Tengo una tabla que almacene el userid, el session_id, y el session_type cuando un usuario firma adentro la aplicación web y cuando los registros de usuario fuera de la aplicación web. Cuando el usuario firma adentro, crea una fila para el session_type = “4”. Cuando los cierres de la sesión de usuario, él crean una fila para el session_type = “5”. El session_id y el userid es igual para ambas filas. Por ejemplo el
User_Name Session_id Session_type
12345 2222 4
98765 3333 4
56789 4444 4
12345 2222 los usuarios de este ejemplo tres firmó en la aplicación web y uno de 5
In de los usuarios apagados. Necesito la pregunta volver solamente a usuarios actuales firmados adentro. Este ejemplo necesitaría volver 2 expedientes. Mi user_name del is
select de la pregunta, session_id, session_type del table
where del
from del session_type en (“4”, “5”) resultados del
The vuelve los 4 expedientes. Cómo excluyo los expedientes donde el session_id contiene un session_type ambos “4”, y “5”. ¡Gracias!
class= del
Respuesta : SQL 2005 - pregunta para excluir los expedientes de la sesión para la aplicación web
seleccionar el
user_name, session_id, session_type
de la tabla t
donde session_type = “4”
y no existe (
seleccionar 1 de la tabla donde user_name = t.user_name y session_type = “5”
)
Otras soluciones
Cómo fijar un número de líneas en un informe
Cómo fijar extremo del aeropuerto como servidor del DHCP en el LAN con SonicWall
Ediciones del enlace hipertexto
Agregar la fecha a MySQL
Pares de las preguntas de Apple
El DNS reverso no empareja la bandera del smtp
¿Cómo puedo funcionar conmigo PC en modo seguro?
HISTOGRAMA CON EL CP Y EL ANÁLISIS DE CPK
reglas no corrientes de la perspectiva
volver un valor