相关疑难解决方法(0)

如何在Doctrine 2.0中编写UNION

如何在Doctrine 2.0中编写这个SQL查询(并获取结果)?

(SELECT 'group' AS type, 
    CONCAT(u.firstname, " ", u.surname) as fullname, 
    g.name AS subject,
    user_id, 
    who_id, 
    group_id AS subject_id,
    created 
  FROM group_notification 
  JOIN users u ON(who_id = u.id) 
  JOIN groups g ON(group_id = g.id)
)

   UNION 

(SELECT 'event' AS type, 
    CONCAT(u.firstname, " ", u.surname) as fullname, 
    e.name AS subject, 
    user_id, 
    who_id, 
    event_id AS subject_id, 
    created 
  FROM event_notification 
  JOIN users u ON(who_id = u.id) 
  JOIN events e ON(event_id = e.id)
)
   ORDER BY created
Run Code Online (Sandbox Code Playgroud)

sql union doctrine-orm

14
推荐指数
2
解决办法
3万
查看次数

标签 统计

doctrine-orm ×1

sql ×1

union ×1