Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


PROBLEMA CON CONSULTA

Foro sobre el popular gestor de base de datos MySQL.

PROBLEMA CON CONSULTA

Notapor CC el Vie Jul 27, 2007 3:25 pm

Hola,

Tengo 2 tablas en MySQL, TURNO Y PACIENTE, quiero que en el momento que encuentre que el codigo de paciente que esta en Turno y es FK, sea igual al codigo de paciente me saque todos los datos del paciente, pero me salen datos ambiguos.

Lo que hago es:

SELECT * FROM PACIENTE WHERE PACIENTE.CODIGOPAC = TURNO.CODIGOPAC

Pero esto me saca datos ambiguos.

Saludos cordiales,



Cristhian
CC
Usuario Activo
Usuario Activo
 
Mensajes: 73
Registrado: Dom Jul 25, 2004 12:23 pm
Ubicación: Ecuador - Quito

Notapor Bestprogramado el Sab Jul 28, 2007 11:38 am

Tienes que especificar que columnas y a que tabla pertenecen.

SELECT TURNO. *, PACIENTE.*
FROM PACIENTE, TURNO
WHERE TURNO.CODIGOPAC = PACIENTE.CODIGOPAC

Espero que te sirva!
Imagen
Imagen
Programar es jugar a ser Dios!!
Avatar de Usuario
Bestprogramado
Usuario Muy Activo
Usuario Muy Activo
 
Mensajes: 118
Registrado: Mar May 31, 2005 1:44 pm
Ubicación: Buenos Aires


Volver a MySQL

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados