我有两个表客户和订单,下面是结构.
表 - 客户
表 - 订单
客户表有客户记录和订单表有客户下订单,
orders表中的customer_id链接到customers表的id字段.
现在一个客户可以拥有零个或一个或多个订单,我想只获得客户的最后订单.
当我运行以下查询一个简单的隐形连接时,它返回客户的所有订单
SELECT customers.customer_name,orders.order_id FROM orders,customers WHERE orders.customer_id=customers.id
Run Code Online (Sandbox Code Playgroud)
我也尝试了不同的JOIN语句,但无法获得客户的最后一个订单,我希望在一个SQL查询中为所有客户提供它.
预先感谢您的帮助.