SQL - sentencia sql

 
Vista:

sentencia sql

Publicado por mafu (1 intervención) el 14/11/2005 12:31:58
Hola,
tengo 2 tablas y quiero mostrar por pantalla los campos de la Tabla1 y un campo de la Tabla2. He hecho la siguiente consulta sql(donde numero es la clave primaria):

select a.numero, a.tipo, a.tema, r.resp, d.dpto, to_char(a.f_deteccion,'DD/MM/YYYY'), to_char(a.f_apertura,'DD/MM/YYYY'),
to_char(a.f_implantacion,'DD/MM/YYYY'), to_char(a.f_cierre,'DD/MM/YYYY'), a.observaciones
from seguimiento_acciones a, seguimiento_acciones_resp r
where a.numero=r.numero order by a.numero

El problema es que para un mismo numero me saca 2 linias por pantalla ya que la tabla 'seguimiento_acciones_resp ' tiene 2 claves primarias (numero y responsable) y por tanto con el mismo numero puede tener varios responsables.

Me gustaria saber como puedo hacer que me aparezca en una misma linia separados por una barra o un guión.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sentencia sql

Publicado por figueroa (2 intervenciones) el 15/11/2005 01:21:50
usa un inner join o escribe un distinct despues del select
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar