phpMyAdmin 관계
1633 단어 SQL관계phpMyadmin
두 테이블을 연결하는 관계
phpMyAdmin의 SQL로 2개의 테이블을 연결하는 관계를 잊지 않도록 기사로 남겨두고 싶습니다.
위에서 차례로 첫 번째는 my_items 테이블이고 두 번째는 makers 테이블입니다.
SELECT * FROM makers, my_items WHERE my_items.id=1 and makers.id=my_items.maker_id
위의 문장은 관계를 사용한 SQL 문입니다.makers, my_items
의 부분으로 연결하는 테이블 2 종류의 이름을 콤마를 사이에 두고 기술하고 있습니다.WHERE my_items.id=1
에서 my_items 테이블의 id가 1인 데이터를 추출합니다. 테이블 이름, 열 이름 = 값으로 작성합시다.and makers.id=my_items.maker_id
에서 makers 테이블의 id 열과 my_items 테이블의 maker_id로 두 개의 테이블을 연결합니다.
여기도 테이블 이름 1. 열 이름 = 테이블 이름 2. 열 이름으로 설명합시다.
이 문장을 실행한 결과가 아래의 이미지입니다.
id 컬럼이 2개 있으므로 알기 어렵지만, my_items의 maker_id와 maker의 id로 연결되어 my_items의 id가 1의 데이터를 추출하고 있습니다.
SELECT * FROM makers, my_items WHERE makers.id=my_items.maker_id
덧붙여서 my_items 테이블의 id가 1의 데이터를 추출하는 문장을 생략하고 위의 문장을 실행하면
makers 테이블의 id 열과 my_items 테이블의 maker_id 열의 값을 연관시켜 모든 데이터를 표시할 수 있습니다.
Reference
이 문제에 관하여(phpMyAdmin 관계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ifrit_anplosia/items/91f2bb14df53beae8540
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(phpMyAdmin 관계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ifrit_anplosia/items/91f2bb14df53beae8540텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)