如何从不同的表中使用倍数选择?

时间:2016-09-26 08:02:31

标签: sql multiple-tables

我试图在JasperSoft中使用过滤器进行报告,我必须在查询中输入相同的代码,但它们来自不同的表。

我到现在为止:

select 
d.tdok typ,
d.nr numer,
d.symbmg symbol,
d.data dataDok,
d.dokumwe dokumWe,
d.datawe datawe,
d.idkntrh idKth,
d.kwotadok kwotadok,
d.kwotavat,
k.nazwa1 nazwa1,
k.nazwa2 nazwa2
from dokum0 d
join kontrahent0 k on d.idkntrh=k.idkntrh

我想说:

select t.kwota_n kwota_n
from dokumterm t 
where t.dokum_id = id_dokum;

select p.id_pozdok0 AS settledCount
from pozdok p 
where p.dokum_id = id_dokum;

select p.id_pozdok0 AS posCount
from pozdok p 
where p.dokum_id=id_dokum;

select t.kupspr kupspr
from sltdok t
where t.tdok=tdok;

我该怎么做?

0 个答案:

没有答案