## 基础 名称:sql 类型:非静态方法 必须:否 参数个数:1个 结构: and($sql) 作用:当前field和minmax()等方法不能满足您的需求时,可以使用该方法传入原生的sql条件与field()方法生成的条件连接 调用方式:condition::field('a1')->sql(" AND a2>10")->return(); 例: ``` condition::field('a1')->sql(" AND a2>10")->return(); //结果 //a1='10' and a2>10 ``` ## 参数详解 ### $sql 纯原生的sql语句 例:a>b and c<d and price>100 ## 小结 sql()方法可以传入原生的sql条件与前面的条件相连接,一般情况下是用不到的,只有在field()和minmax()等方法无法满足需求时才建议使用。 sql()中传的sql条件中如果有动态值的请在传入前自行过虑和处理。 # 打赏 您的支持是我最大的动力哦,立即通过微信扫一扫犒劳下高飞吧! ![](images/weixin.jpg)