/ / Как да изпълняваме FULL JOIN в Zend Framework 2 ZendDb - mysql, база данни, zend-framework2

Как да изпълняваме FULL JOIN в Zend Framework 2 ZendDb - mysql, база данни, zend-framework2

Знам, че е възможно да се изпълнят последванията със ZF 2

$select->join(//$select is zend db sql select
array(
"cs" => "table1"),
"ts.id=cs.cs_id",
array(),$select::JOIN_TYPE);

съгласно ръководството (http://framework.zend.com/manual/2.2/en/modules/zend.db.sql.html) JOIN_TYPE може да бъде всеки от следните, и те произвеждат това, което те означават

JOIN_INNER
JOIN_OUTER
JOIN_LEFT
JOIN_RIGHT

но аз просто искам да добавите нормален join $ select-> join да създадете вътрешна връзка. Дозата всеки знае по някакъв начин

въведете описанието на изображението тук

Отговори:

0 за отговор № 1

Аз не съм сигурен, че получавам това, което искаш да кажеш, но може би това ще ти помогне

use ZendDbSqlSelect;



$select10 = new Select;
$select10->from("foo")->join("zac", "m = n");
// "SELECT "foo".*, "zac".* FROM "foo" INNER JOIN "zac" ON "m" = "n"";

Ако следвате връзката по-долу, може да намерите това, от което се нуждаете.

Препратки тук