Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Duda con Consulta SQL

Estas en el tema de Duda con Consulta SQL en el foro de SQL Server en Foros del Web. Tengo una tabla así : TB_COMP ======================= ID_COMP-- NRO_RUC-- ID_DOC_RUC 11------ 10507860113 ------1 12------ 10507860113 ------2 18------ 111241222 ------1 20------ 111241222 ------4 22------ 11147122 ------2 ...
  #1 (permalink)  
Antiguo 14/06/2010, 15:37
 
Fecha de Ingreso: mayo-2010
Mensajes: 5
Antigüedad: 14 años
Puntos: 0
Pregunta Duda con Consulta SQL

Tengo una tabla así :
TB_COMP
=======================
ID_COMP-- NRO_RUC-- ID_DOC_RUC
11------ 10507860113 ------1
12------ 10507860113 ------2
18------ 111241222 ------1
20------ 111241222 ------4
22------ 11147122 ------2
23------ 121626712 ------1
2------ 12270612 ------1
5 ------12704586992 ------2
10 ------1282672 ------1
4 ------1282672 ------2
7 ------1282672 ------3
8 ------1282672 ------4
6 ------23778623------ 3

Necesito los NRO_RUC que tengan como ID_DOC_RUC a 1 y 3 al mismo tiempo.
al parecer creo q la unica forma de hacerlo es con un Procedimiento pero no se alguien tiene alguna idea
de hacerlo por consulta

Gracias!

Última edición por guntronics; 14/06/2010 a las 18:02
  #2 (permalink)  
Antiguo 14/06/2010, 16:00
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Duda con Consulta SQL

¿Aquella cuyo nombre sea "A", como es el caso?
  #3 (permalink)  
Antiguo 14/06/2010, 16:01
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Respuesta: Duda con Consulta SQL

Código SQL:
Ver original
  1. SELECT NOMBRE
  2. FROM tabla
  3. GROUP BY NOMBRE
  4. HAVING COUNT(1) > 1
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
  #4 (permalink)  
Antiguo 14/06/2010, 16:14
 
Fecha de Ingreso: mayo-2010
Mensajes: 5
Antigüedad: 14 años
Puntos: 0
Respuesta: Duda con Consulta SQL

encontre la solucion ! :D

SELECT NRO_RUC FROM TB_COMP
WHERE (NRO_RUC= 1) AND RUC IN (SELECT RUC FROM TEST WHERE ID_DOC_RUC=3) group by NRO_RUC


de todas formas gracias a todos por el interes de ayudar

Última edición por guntronics; 14/06/2010 a las 18:57
  #5 (permalink)  
Antiguo 14/06/2010, 17:00
Avatar de -rommel_  
Fecha de Ingreso: junio-2008
Ubicación: Lima
Mensajes: 360
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Duda con Consulta SQL

Código SQL:
Ver original
  1. SELECT *
  2. FROM tabla
  3. WHERE (ID_DOC_RUC = 1 OR ID_DOC_RUC = 3)

Creo que asi jeje

Etiquetas: sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:37.