-3

私は mysql クエリを持っていますが、symfony2.0 でクエリを作成する方法がわかりません。

クエリ:

SELECT a.id, a.name,
FROM `ms_musiccategory` a
LEFT OUTER JOIN `ms_musiccategory` b ON a.parent_Id = b.id
ORDER BY coalesce( b.name, a.name ) , a.name
4

1 に答える 1

-2
 $con = $this -> getEntityManager() -> getConnection();

 $st = $con -> prepare(' SELECT a.* FROM `tablename` a LEFT OUTER JOIN `tablename` b ON a.parent_Id = b.id ORDER BY coalesce( b.name, a.name ) , a.name');

 $st -> execute();

 $list = $st -> fetchAll();
于 2012-12-04T09:19:57.510 に答える