Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wybierz z tabeli, używając odniesienia z tabeli połączonej (Połączyć w ramach połączenia?)

Powinno działać

SELECT   C.name,   S.name AS Origin,   M.area AS OriginArea FROM cable C   INNER JOIN sub S ON C.sub = S.sub_id   INNER JOIN major M ON S.major = M.major_id;
+---------+--------+------------+
| name    | Origin | OriginArea |
+---------+--------+------------+
| cable 1 | sub 1  |          1 |
+---------+--------+------------+
1 row in set (0.07 sec)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mongodb :Zapytanie na podstawie czasu w formacie ISODate. Co jest nie tak w moim zapytaniu?

  2. connection.query(...).then nie jest funkcją

  3. Express.js i model MySQL + walidacja

  4. Jak wstawić wiele wierszy w pojedynczej instrukcji wstawiania?

  5. MySQL odpowiednik funkcji DECODE w Oracle