0
子句右表我有以下查詢。結合LEFT OUTER JOIN和WHERE在Doctrine2
$objEmployee = $this->getEntityManager()
->createQuery(
"SELECT e FROM MyProjectEntityBundle:Employee e LEFT OUTER JOIN e.project p where p.name like % abc %"
)->getResult();
顯示項目名稱'abc'。我怎樣才能顯示那些誰滿足當條件變爲假誰不有一個項目的條件以及其他員工一個項目的所有員工的詳細信息?
例如。
Employee Project
a x
b x
c y
d -
員工'a'和'b'有項目'x'。員工'c'有項目'y'd沒有任何項目。我已經能夠找回有項目的員工。
現在,我怎麼找回誰擁有項目x和誰沒有使用任何doctrine2 , createQuery
項目員工的員工?
你能後的表定義爲兩個表? –