2015-10-05 46 views
0

前缀我希望复制medoo框架这个MySQL查询在PHP如何逃脱Medoo表的默认行为,在选择查询与加盟

SELECT col1,col2 
FROM table1 t1 
LEFT JOIN table2 t2 
    ON t1.col1 = t2.col4 AND t1.col2=1; 

这是我能想出

$database->select("table1",[ 
    "[>]table2"=>["col1"=>"col4","col2"=>1] 
],[ 
    "col1","col2" 
]); 

但是这会导致查询

SELECT col1,col2 
FROM table1 
LEFT JOIN table2 
    ON table1.col1=table2.col4 
AND table1.col2=table2.1 

那么,有没有一种方法,我可以逃避的默认表前缀b y Medoo。我已经尝试在列之前添加一个'#',就像在SQL函数中那样,但是这也不起作用。

回答

0

只是一个想法 - 怎么样用第二个条件在WHERE clausule?

+0

那些将是2个不同的查询,结果也是不同的 – firecast