Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2012, 20:11
reyhades
 
Fecha de Ingreso: abril-2011
Mensajes: 30
Antigüedad: 13 años
Puntos: 0
Pregunta como obtener información de una tabla, usando cada fila de otra tabla sql server

Saludos compañeros. Estoy empezando con esto de SQL y no lo tengo muy claro aun. Necesito hacer una consulta en sql que me traiga los nombres de todos los clientes que tienen un tipo de cuenta en especifico. Estas son las tablas de la base

Tabla clientes
idCliente int pk
nombre
apellido

tabla tipos de cuenta
idTipoCuenta pk
tipoCuenta (nombre es un string pero lo q necesito es la pk)

tabla cuentas
idCuenta pk
fkCliente (foreign key al campo idCliente de la tabla clientes)
fkTipoCuenta (foreign key al campo idTipoCuenta de la tabla cuentas)

entonces por ejemplo si yo hago

Código SQL:
Ver original
  1. SELECT fkCliente FROM tabla cuentas WHERE fkTipoCuenta=1
eso me trae los id de clientes con cuentas de tipo 1. Mi idea es usar esa información para obtener los nombres de los clientes a los que corresponde ese idCuenta.

He tratado varias formas pero ninguna funciona u.u Espero me puedan ayudar!
Gracias y saludos