关于数据库多表查询问题
现有四张表ICBal(存货余额表),ICBillEntry(购货单据条目表),ICInvoiceEntry(销售单据条目表),ICInitData(存货初始数据表)
字段分别如下:
ICBal:Fperiod(期间),FstockID(存放地点),FitemID(存货代码),FendBal(期末余额)
ICBillEntry:FBillID(业务编号),FItemID(存货代码),FQty(数量),FPrice(单价),FAmount(金额)
ICInvoiceEntry:FInvoiceID(业务编号),FItemID(存货代码),FQty(数量),FPrice(单价),FAmount(金额)
ICInitData:FStockID(存放地点),FitemID(存货代码),FBegQty(期初结存数量),FBegBal(期初余额)
这四张表中都有FitemID字段,我的问题是:存货代码为001,如果我想删除001,那么要查询这四张表,只要其中有一张表里有001这个数据,就不能删除001!
如果是一张表判断一次的话也能解决这个问题,但是我想通过多表查询语句来解决这个问题,请大家帮忙解决一下!代码怎么写?