У меня есть этот запрос MySQL здесь ..
/***
* An ugly self joining sql.
* We want the parent's name so we have to join with the same table
* joining on child_row.parent_id = parent_row.id
* Don't remove the LIMIT from this... it might be bad.
*/
$sql = 'SELECT cNode.*, pNode.name as parent_name ';
$sql.= ' FROM t_nodes AS cNode LEFT JOIN t_nodes AS pNode ';
$sql.= ' ON cNode.parent_id = pNode.id ';
$sql.=' WHERE cNode.id = '.$id.' LIMIT 1';
Есть ли способ сделать это более элегантным?