关于数据库两个表字段关联,删除后查询的问题 比如这样的语句:SELECT * FROM 商品表,库房表 WHERE 商品表.库房 = 库房表.ID如果有个商品是库房2,而在库房表中把库房2的记录删掉了,那么这样就查询不出这个商品了,请问应该怎么解决这个问题?有什么方法?多谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 商品 LEFT JOIN 库房 SELECT * FROM 商品表left join 库房表 on 商品表.库房 = 库房表.ID --如果想查出来商品SELECT * FROM 商品表 left join 库房表 on 商品表.库房 = 库房表.ID --但这样就不知道商品在哪个库房,建议不要删除库房 ADOQuery如何得到字段信息 Delphi如何实现将“非常多的字符”写入注册表reg_binary类型的数据中? ADOQUERY+DBGRIDEH引发的悲剧 继续发贴 100求一個像Windows桌面上的工具欄一樣的Toobar或者像窗口按鈕一樣的Button。2天沒人回答就當散分貼!! 【相当精彩的使用DLL的技巧的文章,高手必知】 关于流文件 设置combobox? 一个简单的问题,怎样得到窗体中的参数? 高手请进(关于api的问题) 如何动态设定dbgrid中的options下的所有属性? Delphi insert into报错问题 delphi memo的取段落问题
商品 LEFT JOIN 库房
left join 库房表 on 商品表.库房 = 库房表.ID
--如果想查出来商品
SELECT * FROM 商品表 left join 库房表 on 商品表.库房 = 库房表.ID
--但这样就不知道商品在哪个库房,建议不要删除库房