Ich weiß, dass es möglich ist, mit ZF 2 zu folgen
$select->join(//$select is zend db sql select
array(
"cs" => "table1"),
"ts.id=cs.cs_id",
array(),$select::JOIN_TYPE);
nach dem Handbuch (http://framework.zend.com/manual/2.2/en/modules/zend.db.sql.html) JOIN_TYPE kann einer der folgenden sein, und sie produzieren, was sie bedeuten
JOIN_INNER
JOIN_OUTER
JOIN_LEFT
JOIN_RIGHT
aber ich möchte einfach hinzufügen normalen Join $ select-> join produzieren eine innere Join. Dosse irgendeinen irgendwie kennen
Antworten:
0 für die Antwort № 1Ich bin mir nicht sicher, ob ich verstehe, was du meinst, aber vielleicht hilft dir das
use ZendDbSqlSelect;
$select10 = new Select;
$select10->from("foo")->join("zac", "m = n");
// "SELECT "foo".*, "zac".* FROM "foo" INNER JOIN "zac" ON "m" = "n"";
Wenn Sie dem folgenden Link folgen, finden Sie möglicherweise, was Sie brauchen.