select 工程名 from 工程,零件.供应零件 where 产地='上海' and 零件.零件代号=供应零件.零件代号

来源:百度知道 编辑:UC知道 时间:2024/06/05 20:42:33
select 工程名 from 工程,零件.供应零件 where 产地='上海' and 零件.零件代号=供应零件.零件代号 and 工程.工程代号=供应零件.工程代号
是什么意思呀?

这是一句SQL的查询语句
select 工程名 select语句是所要查找的属性
from 工程,零件,供应零件 from语句是从哪些表中查询
where 产地='上海' where语句是查找要满足的一些条件
and 零件.零件代号=供应零件.零件代号
and 工程.工程代号=供应零件.工程代号
此SQL语句的意思是从“工程”“零件”“供应零件”三个表中查找“工程名”这个属性,而且必须满足产地是上海,零件表中的零件代号和供应零件的代号相同,工程表中的工程代号和供应零件的工程代号相同。

有三个表‘工程’,‘供应零件’,‘零件’。从表‘工程’里取‘工程名’字段,从‘零件’表里取‘供应零件’字段,取记录的条件为满足:产地是上海,且‘零件’表中的‘零件代号’等于‘供应零件’表中的‘零件代号’,且‘工程’表中的‘工程代号’等于‘供应零件’表中的‘工程代号’