从左边开始,在右边重复



我有两个表,Chart_mst和UnitCd1_mst。这两张桌子上没有可连接的东西。我需要通过科目表中名为access_unit1的列查询chart_st中所有可使用第一单元的科目。我需要acct(从chart_mst(为每个第一单元(从单元cs1_mst(重复。所以我的查询看起来像

select acct, unit1 from chart_mst, unitcd1_mst where acctest_unit1 <> 'n'.  

我需要:

10000 10
10000 20
10000 30
10001 10
10001 20
10001 30
etc.  

有人能帮忙吗?

我认为您描述的是cross join:

select *
from Chart_mst cross join
UnitCd1_mst;