Consulta SQL
Hola, mi pregunta es la siguiente, yo tengo una base de datos en SQL, y mediante Visual Basic, estoy llevando a cabo toda la gestión de la base de datos.
La base de datos, consiste en un inventario, y en que cada usuario tiene asignado unos equipos, bien, pues mi problema es averiguar si ese usuario tiene varios tipos de equipos iguales, es decir, si un equipo es una CPU, si el usuario tiene mas de una CPU. Me gustaria saber como lo hago, puesto que lo que yo estaba haciendo es la siguiente consulta: SELECT * FROM Tb_Datos WHERE USUARIO = " & "'" & user & "' AND T_EQUIPO =" & "'" & tequipo & "' AND (SELECT COUNT(T_EQUIPO))>1".
Pero resulta que no se por que esa consulta no funciona, y la verdad es que el otro sistema es muy lento, ya que la base de dato consta de unos 10.000 registros, el proceso se ralentiza.
Si me podéis ayudar, os lo agradezco mucho.
Felicity44
La base de datos, consiste en un inventario, y en que cada usuario tiene asignado unos equipos, bien, pues mi problema es averiguar si ese usuario tiene varios tipos de equipos iguales, es decir, si un equipo es una CPU, si el usuario tiene mas de una CPU. Me gustaria saber como lo hago, puesto que lo que yo estaba haciendo es la siguiente consulta: SELECT * FROM Tb_Datos WHERE USUARIO = " & "'" & user & "' AND T_EQUIPO =" & "'" & tequipo & "' AND (SELECT COUNT(T_EQUIPO))>1".
Pero resulta que no se por que esa consulta no funciona, y la verdad es que el otro sistema es muy lento, ya que la base de dato consta de unos 10.000 registros, el proceso se ralentiza.
Si me podéis ayudar, os lo agradezco mucho.
Felicity44
1 Respuesta
Respuesta de denciso
1