我使用的是三張表,我想要table3
的詳細信息與table_1.field_id
。現在我得到沒有table_1.field_id
的完整記錄。如何將table1.field_id
與table_3
記錄包含在一起?從三個表中獲取記錄sql
查詢:
select
fld_id, fld_name, fld_date
from
table_3
where
fld_item_id in (select fld_id
from tbl_table2
where fld_cust_id in (select fld_id
from table_1
where fld_ref_id = 100));
表3:
FLD_ID FLD_Name FLD_DATE FLD_ITEM_ID
101 hai 12-01-2013 10
表2:
FLD_ID FLD_value FLD_CUST_ID FLD_DATE
10 100 10000 12-01-2013
表1:
FLD_ID FLD_NAME fld_ref_id FLD_DATE
10000 Vinoth 100 12-01-2013
顯示您的表架構請 – 2013-04-28 13:54:27
使用'join'讓所有相關數據 – 2013-04-28 13:58:28