1
我試圖連接兩個表,prcshd(表頭)和prcsdt(詳細信息表),並且需要在不使用從哪裏獲得prcsdt(詳細表)prod_prcshd_id計數(如果需要可以使用子查詢)。不知道......加入兩個表得到,而無需使用任何計算where條件
試過像
select distinct count(b.prod_prcshd_id), b.prod_prcshd_id
from tra_pharmacy_prod_prcshd a join
tra_pharmacy_prod_prcsdt b
on b.prod_prcshd_id = a.id
group by b.dt_id
我的表:
prcshd
(表頭)
id(pk) | medi_name_id | med_prep_id
1 83 1
2 83 2
prcsdt
(明細表)
dt_id(pk) | prod_prcshd_id(fk) | type_id | prod_name_id |medi_prep_id
1 1 4 83 1
2 1 5 83 1
3 1 6 83 1
4 2 4 83 2
仍然沒有運氣。
id | prod_prcshd_id | medi_name_id
1 3 83
2 1 83
@sorry壞對準 –
(1)我刪除了不兼容的數據庫標籤。 (2)編輯你的問題並描述你想得到的*結果*。這個問題還不清楚。 –
請指定所需的輸出... – Vikrant