0
我想結合表:SQL是:是否有可能在agiletoolkit中使用UNION sql?
select name, extract(DAY from fechaNacimiento) from alumno
union
select name,extract(DAY from fechaNacimiento) from asesor
是否有可能使用該查詢在DSQL()或DQ()語句?
我想結合表:SQL是:是否有可能在agiletoolkit中使用UNION sql?
select name, extract(DAY from fechaNacimiento) from alumno
union
select name,extract(DAY from fechaNacimiento) from asesor
是否有可能使用該查詢在DSQL()或DQ()語句?
我是Agile Toolkit和UnionModel實現的作者,現在可作爲Agile Data的單獨模塊使用。
http://www.agiletoolkit.org/data/extensions/report
與擴展,假設你有型號爲「Alumno」和「Asesor」哪些字段名/天被定義爲產生上述疑問,您可以根據域邏輯構建聯盟型號:
$union = new \atk4\report\UnionModel($db);
$union->addNestedModel(new Model_Alumno());
$union->addNestedModel(new Model_Asesor());
$union->addField('name');
$union->addField('day');
生成的模型將是隻讀的,但可以在任何地方完全使用,將支持分組,條件和限制,並只會查詢必要的字段。
,而不使用「報告拓」將手動涉及從嵌套模型對準查詢,並把它們內部表達解決方案:
$expr = new \atk4\dsql\Expression(
"select ... from ([] union [])",
[
$m1->action('select', [$fields]),
$m2->action('select', [$fields]),
]
);
之前4.4支持的版本,現在被認爲是過時的。
我去了quickfix,說實話我不知道如何處理另一種方式,謝謝你的時間,謝謝你的ATK,真棒! – mcanedo 2012-02-03 17:21:50