2016-10-07 3 views

답변

1

에 의해 그룹이없는

select count(*) 
from (
    select count(*) 
    from ordrer 
     inner join ordrelinjer on ordrelinjer.ordrenr=ordrer.ordrenr 
    group by ordrelinjer.varetekst 
) t 
+0

하지만 이미 같은 .... 완료 주셔서 감사합니다 Logged 너의 답 –

2

그룹별로 4 행을 얻고 있습니다. 그룹 수를 구별해야하는 경우 하위 쿼리를 시도 할 수 있습니다. 당신이 될 것 ordrelinjer.varetekst 값의 고유 한 번호를 찾고있는 것으로 보인다

select count(*) from ordrer inner join ordrelinjer on ordrelinjer.ordrenr=ordrer.ordrenr 
+0

는 다른 존재 subquery없이 하위 쿼리를 실행하는 데 오랜 시간이 걸릴 때문에 –

+0

및 답변 주셔서 감사합니다 ... 나는 질문을하기 전에 시도했다 ..... –

1

호출 :

select count(distinct ordrelinjer.varetekst) 
from ordrer 
join ordrelinjer on ordrelinjer.ordrenr = ordrer.ordrenr; 
관련 문제