我现在有三个表,"项目表","客户表","产品表";
我想罗列"项目表"的所有项目,同时也罗列关联到"客户表","产品表"的内容;
"项目表"与"客户表"相关联的内容一定有,但与"产品表"相关联的内容不一定.请问高手这条语气如何写?Ⅰ. 表1:item 表2:client 表3:product
Ⅱ. 在每个表都以client_id字段关联对应
Ⅲ. 想要罗列行:SELECT item.*,client.client_id,product.product_name
我想罗列"项目表"的所有项目,同时也罗列关联到"客户表","产品表"的内容;
"项目表"与"客户表"相关联的内容一定有,但与"产品表"相关联的内容不一定.请问高手这条语气如何写?Ⅰ. 表1:item 表2:client 表3:product
Ⅱ. 在每个表都以client_id字段关联对应
Ⅲ. 想要罗列行:SELECT item.*,client.client_id,product.product_name
try:SELECT item.*,client.client_id,product.product_name from item inner join client on item.client_id=client.client_id left outer join product on item.client_id=product.client_id;