Ahora iniciando con algo del diseño de bases de datos decentes, me he encontrado con un pequeño problema de relación, posiblemente podrá ser un problema también de estructura, pero lo dejaré sólo en problema de relación.
El punto:
Tengo una tabla relación, simplemente con motivos de aprendizaje, es decir, tiene sólo dos campos, dos llaves foráneas de una tabla en la que se registra un código y un nombre, detalle o identificador (no especifico), entonces... El único problema hasta ahora presente es lograr generar una consulta que a partir de los datos en la tabla con la llave principal me genere un resultado de ambos nombres, detalles o identificadores(aún no especificados).
Detalles de la tablas:
Para una tabla A
Donde codA es un código autoincremental y nomA es el nombre, detalle o identificador no especificado.
Para una tabla B
Donde relCodA y relCodA2 son llaves foráneas de codA.
Teniendo las anteriores tablas,
¿de qué forma es posible relacionar los dos valores de la tabla B para obtener el nomA almacenado en la tabla A?
Mi consulta, para hacer una pequeña idea:
Código:
SELECT nomA, relCodA FROM A, B WHERE A.codA = B.relCodA;
Ello sería sólo para una relación entre relCodA y el nomA asociado al código.
Pero... En pocas palabras, necesitaré los dos nombres en el mismo resultado.