[첫 번째 테이블] : id-nbrNight -... [(두 번째 테이블)] : 하나의 데이터베이스에서 두 개의 다른 테이블에서 정보를 추출하고 싶습니다. ID-012]mysql은 두 테이블에서 정보를 얻습니다.
첫 번째 테이블에서 nbrNight를 추출하고 싶습니다. & 두 번째 테이블의 ID는 입니다. 제 경우에는이 글을 씁니다.하지만이 글을 쓰는 방법을 모릅니다. 한 줄의 두 라인 :
SELECT sum(nbrNight) as night FROM firsttab
SELECT count(`id`) as id FROM secondtab
제가 는이 두 라인 rassemble하는 wirte :
SELECT sum(nbrNight) as night,count(`id`) FROM firsttab,secondtab
하지만 그는 작동하지 않습니다 !! 내가 (있는 경우) 사이에 공통의 열을 이용하여 아래와 같이 두 테이블과 JOIN
을 당신은
SELECT sum(nbrNight) as night FROM firsttab
UNION
SELECT count(`id`) as id FROM secondtab
처럼 두 쿼리의 결과를 결합하는 UNION
를 사용 (OR) 할 수
하십시오 : 하나 이상의 열, 인라인보기
f
반환 세 가지 표현을 반환 인라인 뷰를 보여주기 위해 예를 들어? 어떤 분야가 그들을 하나로 묶습니다. – ArtisticPhoenix
하나의 단일 라인에서 두 개의 결과 만 필요합니까? 두 테이블의 행에 관계가 있고 두 테이블을 조인해야하는 경우 얻지 못했습니다. – Max