首页›数据库›Join 关联解析
Join 关联解析
Kuoqi\Db\DbDriver\Join + Join\Piece
本页内容
- 行为
- 注意事项
行为
- join($stream):只接受字符串,可多次追加
- Piece 自动找 "join" 与 "on" 关键字切分;无关键字时关系默认 INNER
- join 是原生字符串拼接,不参数化——注意防注入
典型用法
M("order")->alias("o")
->join("LEFT JOIN user AS u ON u.id = o.user_id")
->field("o.id, o.amount, u.name as uname")
->select();
// 简写(默认 INNER JOIN)
M("order")->join("user AS u ON u.id = o.user_id")->select();注意事项
join 字符串原样进入 SQL,切勿拼接用户输入;alias() 必须在 table() 之后调用,否则抛异常。
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页