[SQL] 어떻게 두 테이블에 MySQL에 합류?
SQL어떻게 두 테이블에 MySQL에 합류?
나는 두 개의 테이블이 있습니다
과
어떻게 목록 테이블 서비스와 함께 고객 이름을 가지고 고객의 테이블이? 테이블의 필드 고객 서비스, 고객 테이블에서 고객의 ID를 가지고
지금 당신의 도움을 주셔서 감사합니다
해결법
-
==============================
1.
SELECT * FROM table1 LEFT JOIN table2 on table1.id = table2.id
-
==============================
2.
SELECT ... FROM services AS s JOIN clients AS c ON s.client = c.id WHERE ...
-
==============================
3.
SELECT ... FROM services AS s INNER JOIN clients AS c ON s.client=c.id
-
==============================
4.이 시도,
이 시도,
SELECT * from services as s INNER JOIN clients as c on s.id=c.id
from https://stackoverflow.com/questions/3536283/how-to-join-two-tables-mysql by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] SQL 쿼리와 가까운 위도 / 경도 찾기 (0) | 2020.03.16 |
---|---|
[SQL] 왜 IN 조건은 SQL에서 "="보다 느린 것입니까? (0) | 2020.03.16 |
[SQL] 다중 부분 식별자는 바인딩 수 없습니다 (0) | 2020.03.15 |
[SQL] 오라클 SQL에서 날짜 비교 (0) | 2020.03.15 |
[SQL] MySQL의 테이블이 마지막으로 업데이트 할 때 어떻게 알 수 있습니까? (0) | 2020.03.15 |