如何在java jpa中编写jqpl句子

时间:2014-01-27 13:35:24

标签: mysql jpa netbeans jpql

我有以下场景:

我有两个表,表发布和表顺序。出版物具有订单,订单的字段调用有效,可以是0或1。 显然,我的实体出版物有一个订单列表。

我想从我的数据库中获取所有出版物及其订单列表,但我只想要有活动的订单= 1.我该怎么做?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以尝试:

SELECT *
FROM Publication AS p, `Order` AS o
WHERE (p.ordernum = o.ordernum) AND (o.active = 1);

假设两个表都有一个ordernum字段,用于建立两者之间的关系。

P.S。:记住``围绕秩序,它是一个保留字,所以它们是必要的。