Как реализовать SQL запрос типа:
Select table1
join table2 where table1.field2 == table2.field
join table3 where table1.field3 == table3.field;
с помощью Query и QueryBuildDataSource?
qbds1 = query.addDataSource(TableNum(table1));
qbds2 = qdbs1.addDataSource(TableNum(table2));
все хорошо, но
при попытке добавить очередной DataSource
qbds3 = qdbs1.addDataSource(TableNum(table3));
Query распадается на 3 несвязанных DataSource.
|