테이블이 3 개 있습니다. 3 테이블에 "hobbyid"라는 필드가 있고 SQL 쿼리에 3을 입력해야합니다. 여기 PHP SQL 쿼리 필드를 통해 3 개의 테이블을 결합하십시오.
$result = mysqli_query($con,"SELECT * FROM table1 WHERE username='".$username."' ");
가 동일한 샘플 구조입니다
: 내가 3에서 데이터를 얻을 수 있도록table1
+----+----------+----------+---------+
| id | username | password | hobbyid |
+----+----------+----------+---------+
table2
+----+----------+---------------+---------+
| id | username | somethingelse | hobbyid |
+----+----------+---------------+---------+
table3
+----+----------+-----------+---------+
| id | username | something | hobbyid |
+----+----------+-----------+---------+
가 어떻게이 세 테이블을 조인 할 수
하나 개의 테이블은 내가 지금 가지고 무엇입니까?
무엇이 필요합니까? 이름이 다른 필드가 어떻게 병합되어야합니까? –
3 테이블에있는 hobbyid 필드를 사용하여 3 개의 테이블에있는 모든 필드에 액세스 할 수 있어야합니다. – Satch3000