MySQL Forums
Forum List  »  Spanish

Re: UNIR DOS TABLAS EN SQL
Posted by: Marco Rios
Date: December 05, 2018 12:23PM

jose osorio Wrote:
-------------------------------------------------------
> Buena noche amigos.
>
> Tengo la siguiente necesidad de unir los campos de
> estas dos tablas, es decir, que se muestren todos
> los campos:
>
> tabla 1: psicologia
> id
> codigo
> nombre
> grado
> fecha
> identificacion
> vainterna
> diagnostico
> caracterizacion
> periodo
>
>
> tabla 2 psicodoc:
> id
> cedula
> dcoente
> codigo
> nombre
> grado
> fecha
> periodo
> asignatura
> estandargral
> adaptador
> indicador
> estrategias
>
>
> Agradezco si me colaboran con el codigo que se
> muestre todo.
>
>
> Muchas gracias.


José,
para ASOCIAR ambas tablas, se utiliza la palabra JOIN
para que esto funcione, es necesario que ambas tablas tengan un valor común (columna o campo). De acuerdo a lo que pones, ambas tablas tienen un campo "id", lo que habría que verificar es si corresponde a lo mismo.
También hay que determinar si la relación es UNO-A-UNO o UNO-A-MUCHOS.

en forma burda, tu consulta podría ser algo como lo que sigue:

SELECT 
psi.id, psi.codigo, psi.nombre,
doc.cedula,doc.dcoente
FROM
    psicologia psi
       JOIN
    psicodoc doc ON doc.id = psi.id

incluyendo de cada tabla las columnas requeridas

Thanks in advance for your valuable help.

Acer LENOVO G450
CPU: Pentium(R) Dual-Core CPU T4400 @ 2.20GHz × 2
RAM: 4GB
Graphics: Intel GM45
OS: UBUNTU 18.04.4 LTS 64bits
GNOME 3.28.2
--
Best regards
Marco
Mexico City, Mexico

Options: ReplyQuote


Subject
Views
Written By
Posted
1811
October 17, 2018 11:46PM
15707
November 06, 2018 09:22AM
Re: UNIR DOS TABLAS EN SQL
1234
December 05, 2018 12:23PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.