2017-06-19 9 views

答えて

0

多くの例があります。 https://github.com/querydsl/querydsl/blob/8f96f416270d0353f90a6551547906f3c217833a/querydsl-sql/src/test/java/com/querydsl/sql/UnionBase.java#L73

public void union_multiple_columns() throws SQLException { 
     SubQueryExpression<Tuple> sq1 = query().from(employee).select(employee.firstname, employee.lastname); 
     SubQueryExpression<Tuple> sq2 = query().from(employee).select(employee.lastname, employee.firstname); 
     List<Tuple> list = query().union(sq1, sq2).fetch(); 
     assertFalse(list.isEmpty()); 
     for (Tuple row : list) { 
      assertNotNull(row.get(0, Object.class)); 
      assertNotNull(row.get(1, Object.class)); 
     } 
    } 

この例では、プロジェクト自体から取られました

関連する問題