【问题标题】:SQL: Select from three tablesSQL:从三个表中选择
【发布时间】:2018-01-07 22:56:51
【问题描述】:

我有三张桌子:

我想找到放置最昂贵物品的员工的姓名。 “Locations were placed”是通过解决“Objects places”和“Employees”之间的M:M关系产生的实体。

【问题讨论】:

标签: sql join


【解决方案1】:

正如你没有说明它是Oracle,MySQL......我已经在SQL Sever中完成了

Select TOP(1) employee_name
FROM Employees e, Locations_Were_Place lwp, Objects_Placed op
WHERE e.employee_id = lwp.employee_id
AND lwp.inventory_number = op.inventory_number
ORDER BY op.[Value] DESC

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多