Proč NDB negeneruje subselect nad MySQL?

filsedla
Člen | 101
+
0
-

Pokud napíšu query např. s where('id IN ?', $subquery) kde $subquery je další Selection, NDB nad MySQL udělá pro každou query samostatný dotaz. Je to proto, že v MySQLDriver není podporovaný SUPPORT_SUBSELECT. Další, jako PgSqlDriver ho mají povolený. Nevyznám se moc ve starších verzích, ale když to vyzkouším na své, MySQL subselect normálně umí.

Nedá se to bohužel nijak ručně povolit.

Proč subselect MySQLDriver nevyužívá? Není to jenom zapomenuté kvůli tomu, že nějaká stará verze MySQL to neuměla?

RSS tématu Téma zavřeno