sql >> Database teknologi >  >> RDS >> Mysql

Indre samling af 2 borde med samme ID

Jeg foreslår altid at tilføje aliaser til tabeller og kolonner. Så du vil være sikker på, hvilke data der er valgt.

select
    T1.somedata,
    T1.somedata1,
    T2X.name as XName,
    T2Y.name as YName
from T1 as T1
    inner join T2 as T2X on T2X.id = T1.X
    inner join T2 as T2Y on T2Y.id = T1.Y


  1. MySQL GROUP BY og udfyld tomme rækker

  2. Scrabble ordfinder:bygge en prøve, gemme en prøve, bruge en prøve?

  3. Hent kolonnenavn dynamisk efter specifik rækkeværdi

  4. PHP Openssl dekrypterer en AES Mysql-kryptering