관계형 테이블 두 개를 선택하고 싶습니다. 내가 단순히전체 데이터베이스를 쿼리 할 때 어떤 구문을 사용해야합니까?
SELECT * FROM 'said database' WHERE my condition = 'mycondition' blah blah.
을 넣을까요 아니면 다른 구문 방법?
도와주세요. :)
모든 답변을 크게드립니다.
관계형 테이블 두 개를 선택하고 싶습니다. 내가 단순히전체 데이터베이스를 쿼리 할 때 어떤 구문을 사용해야합니까?
SELECT * FROM 'said database' WHERE my condition = 'mycondition' blah blah.
을 넣을까요 아니면 다른 구문 방법?
도와주세요. :)
모든 답변을 크게드립니다.
이 (거의) 당신을 위해 트릭을 할 것입니다.
select <data> from table1
inner join table2 on table1.column = table2.column
where <mycondition>
MySQL Manual에서 조인에 대해 자세히 알아보십시오.
그것은 무언가 같이해야합니다 :
Select * from Table1 inner Join Table2 ON Table1.field_condition_from_table_1 = Table2 .field_condition_from_table_2 where Table1.condition_from_table_1 = "your_condition"
그리고 그 트릭을 할 것입니다. 이 당신이 그것을 할 수있는 다른 방법은, 그러나,이 방법은
감사합니다 Mplacona! – Tapha
이 시도는 두 테이블에서 공통으로 무엇을해야 나타납니다 :
SELECT * FROM TableA A INNER JOIN Table B ON A.Id = B.Id WHERE condition = 'mycondition'
고맙습니다. 37starz! 스택 오버플로는 단지 멋지다. 점들이 구문의 일부인지 명확히하기 위해? ive는 이전에 SQL에서 사용하지 않았습니다. – Tapha
저를 놀래켜 주시겠습니까? – poo