(Sprint引导)如何使用';如果';mysql在jpa中的应用 IF(parent\u idx=0,idx,parent\u idx)选择*,作为订单1 来自ida.post ORDER BY ORDER 1;
我想使用上面的sql语句进行排序(Sprint引导)如何使用';如果';mysql在jpa中的应用 IF(parent\u idx=0,idx,parent\u idx)选择*,作为订单1 来自ida.post ORDER BY ORDER 1;,mysql,spring-boot,jpa,spring-data-jpa,Mysql,Spring Boot,Jpa,Spring Data Jpa,我想使用上面的sql语句进行排序 有没有办法在jpa中使用if??或者我应该自己做排序吗?在JPQL中,当时,您有的CASE。您的示例如下所示: 选择p,CASE WHEN(parent_idx=0)然后idx ELSE parent_idx结束为order1 来自ida.post作为p 按订单订购1;
有没有办法在jpa中使用if??或者我应该自己做排序吗?在JPQL中,当时,您有
的CASE。您的示例如下所示:
选择p,CASE WHEN(parent_idx=0)然后idx ELSE parent_idx结束为order1
来自ida.post作为p
按订单订购1;