相当新的SQL编码区域并寻求一些帮助。SQL 2表查询
基本上有2个员工表1和1个存储他们付款明细的地方。
寻找一个查询,其中列出了他们的姓名和付款率存储在两个表中。
到目前为止,我有
SELECT paymentRate
FROM inStore
WHERE employeeID IN (SELECT employeeID
FROM employee
WHERE employeeID = 'C1234567')
这给了我支付率的结果。我需要显示存储在employee表中的名称。然而,经过一段时间的故障排除后,我遇到了一些困难,我相信这很简单。但是,当我尝试更改我的查询时,我不断收到各种错误。任何援助将不胜感激!提前致谢!
你在inStore平板电脑中是否有'employee_id'的外键,对吧? – Dalton
尝试如下所示:'select e.employee_name,inS.paymentRate from employee e,inStore inS where e.employee_id = inS.employee_id' – Dalton
如果您提供表模式,示例数据以及你试图产生的结果。 – Brian