Exemple #1
0
 function testSql_FromJoinOn()
 {
     $Sql_From = new A_Sql_From();
     $Sql_From->table('foo')->join('bar', 'baz')->on('foo_id', 'id');
     $this->assertEqual($Sql_From->render(), "foo INNER JOIN bar ON (bar.foo_id = baz.id)");
     $Sql_From = new A_Sql_From();
     $Sql_From->table('foo')->join(new A_Sql_Join('bar', 'baz', 'LEFT'))->on('foo_id', 'id');
     $this->assertEqual($Sql_From->render(), "foo LEFT JOIN bar ON (bar.foo_id = baz.id)");
 }