복붙노트

[SQL] 어떻게 두 테이블에 MySQL에 합류?

SQL

어떻게 두 테이블에 MySQL에 합류?

나는 두 개의 테이블이 있습니다

어떻게 목록 테이블 서비스와 함께 고객 이름을 가지고 고객의 테이블이? 테이블의 필드 고객 서비스, 고객 테이블에서 고객의 ID를 가지고

지금 당신의 도움을 주셔서 감사합니다

해결법

  1. ==============================

    1.

    SELECT * FROM table1 LEFT JOIN table2 on table1.id = table2.id
    
  2. ==============================

    2.

    SELECT ...
    FROM services AS s
    JOIN clients AS c
      ON s.client = c.id
    WHERE ...
    
  3. ==============================

    3.

    SELECT ...
    FROM services AS s
    INNER JOIN clients AS c
      ON s.client=c.id
    
  4. ==============================

    4.이 시도,

    이 시도,

    SELECT * from services as s INNER JOIN clients as c on s.id=c.id 
    
  5. from https://stackoverflow.com/questions/3536283/how-to-join-two-tables-mysql by cc-by-sa and MIT license