gpt4 book ai didi

java - 如何查询有某种类型订单或根本没有订单的客户?

转载 作者:行者123 更新时间:2023-12-02 03:50:37 24 4
gpt4 key购买 nike

我知道如何查询具有特定类型订单的客户(在使用 leftjoinfetch 连接订单后):

select c from Customer c where c.orders.type = 'CANCELLED' 

我还知道如何查询根本没有订单的客户:

select c from Customer c where c.orders is empty 

如何在一个查询中选择具有某种订单类型或根本没有订单的所有客户?

谢谢。

最佳答案

类似(在没有实际实体的情况下)。

SELECT c FROM Customer c LEFT JOIN c.orders o WHERE c.orders IS EMPTY OR o.type = 'CANCELLED'

关于java - 如何查询有某种类型订单或根本没有订单的客户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35921473/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com