假设您有这些表:
PHARMACY(**___id_pharmacy___**, name, addr, tel)
PHARMACIST(**___Insurance_number___**, name, surname, qualification, **id_pharmacy**)
SELLS(**___id_pharmacy___**, **___name___**, price)
DRUG(**___Name___**, chem_formula, **id_druggistshop**)
DRUGGISTSHOP(**___id_druggistshop___**, name, address)
我认为这将更加具体。
因此,我正在尝试构建一个 SQL 语句,在该语句中,我将从 id_pharmacy 和 name FROM PHARMACY 中获取数据,从 PHARMACIST 中获取保险编号、姓名和姓氏列,用于所有销售名为 Kronol 的药物的药店。
基本上就是这样。我知道我错过了我之前编写的代码中的关系。
注意:那些左右有下划线的列名带有下划线(主键)。