如何从不同的表上的日期范围输出表字段的结果

一口

我有带表标题的表

职员

staffID   staffName   staffAge

产品

productID   productDescription   productCost

命令

orderID   customerID   orderDate   orderLocation

orderServedby

orderID   staffID   servedBy

orderSummary

orderID   customerID   productID   summaryOfOrder 

我想从列中获取信息staffIDproductIDorderLocation取决于谁servedBy在日期(orderDate之间提供了订单

到目前为止我有这个...

SELECT 
    staff.staffID,
    order.orderLocation, orderSummary.productID
FROM 
    staff
INNER JOIN 
    orderServedby ON staff.staffID = orderServedby.staffID
INNER JOIN 
    ordersummary ON product.ProductID = orderSummary.productID
WHERE 
    OrderDate BETWEEN #07/04/1996# AND #07/09/1996#; 

我不确定如何将它们链接在一起,因为它们都依赖于orderID以获得正确的列?抱歉,我是SQL的新手。谢谢

用户名

这应该使您开始:

SELECT 
    staff.staffID,
    order.orderLocation, 
    orderSummary.productID
 from Order
    inner join orderServedBy on orderServedBy.OrderId = Order.OrderId
    inner join orderSummary on orderSummary.OrderId = Order.OrderId
where OrderDate BETWEEN #07/04/1996# AND #07/09/1996#
  and ServedBy = '<some value here>'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过使用cfoutput按日期分组输出表结果?

来自分类Dev

如何从SAS中的结果中选择输出表

来自分类Dev

如何给输出表命名?

来自分类Dev

Oracle Sql:如何从过程输出表

来自分类Dev

输出表格结果

来自分类Dev

Javascript:输出表

来自分类Dev

更改输出表

来自分类Dev

Pentaho 在输出表中添加最后修改字段

来自分类Dev

使用SQL来不同地输出表

来自分类Dev

如何为两个不同的表具有不同的包含表字段计算总和

来自分类Dev

如何在 SQL 中透视输出表的单列?

来自分类Dev

如何从控制器输出表数据以查看?

来自分类Dev

从不同的表获取结果-加入

来自分类Dev

从不同的表查询相同的字段

来自分类Dev

一个结果集中的Oracle中的不同表字段

来自分类Dev

如果结果不同,如何运行查询以从不同的表中获取数据

来自分类Dev

计算awk输出表中每个字段中的值数

来自分类Dev

如何从不同的表中获取记录并忽略SQL中的重复日期?

来自分类Dev

格式化具有不同功能的 mysqli 输出表

来自分类Dev

如何根据表A上的列条件从不同的表B中获取列?

来自分类Dev

如何从不同页面提取表?(蟒蛇)

来自分类Dev

CakePHP如何从不同的表获取照片?

来自分类Dev

如何从不同的表条件 INSERT INTO?

来自分类Dev

如何选择与MAX不同并返回完整表字段

来自分类Dev

PL/SQL - 如何根据表字段值运行不同的选择

来自分类Dev

输出表上方的尴尬空白

来自分类Dev

合并2个表并按日期字段对它们进行排序,然后将结果输出为列表

来自分类Dev

如何通过django中的父表访问中间表字段?

来自分类Dev

如何在SQLite中合并3个表并使用groupby获取结果表的日期范围

Related 相关文章

热门标签

归档