PHPackages                             consatan/sqlbuilder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. consatan/sqlbuilder

ActiveLibrary[Database &amp; ORM](/categories/database)

consatan/sqlbuilder
===================

SQL builder

v0.9.1(6y ago)034BSD-3-ClausePHPPHP ^7.1CI failing

Since Sep 25Pushed 5y ago1 watchersCompare

[ Source](https://github.com/consatan/sqlbuilder)[ Packagist](https://packagist.org/packages/consatan/sqlbuilder)[ Docs](https://consatan.github.io/sqlbuilder)[ RSS](/packages/consatan-sqlbuilder/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (1)Dependencies (1)Versions (3)Used By (0)

SQL Builder
===========

[](#sql-builder)

[![License](https://camo.githubusercontent.com/ad260dd32bf7998f617681d4bb4c5a57b73565dd7d143bb31df9d6fa5d8edd1a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f636f6e736174616e2f73716c6275696c646572)](LICENSE)[![Php Version](https://camo.githubusercontent.com/c197ef1e57a32c886b2a54d02ead7dbc035f18b3f39a642703b9372eef7819f9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d2533453d372e312d627269676874677265656e2e7376673f6d61784167653d32353932303030)](https://packagist.org/packages/consatan/sqlbuilder)[![Build Status](https://camo.githubusercontent.com/b963d9c90310b3c0ac08c35f4bbbeb8c56c9f7616b80edd89a6eaa57dd82ddd2/68747470733a2f2f7472617669732d63692e6f72672f636f6e736174616e2f73716c6275696c6465722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/consatan/sqlbuilder)[![Coverage Status](https://camo.githubusercontent.com/3dce7c2631e133213c9f5ec6a9a7f5dacf6a407539e451d54938ae206faf4ecb/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f636f6e736174616e2f73716c6275696c6465722f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/consatan/sqlbuilder?branch=master)

让复杂 SQL 不再复杂

安装
--

[](#安装)

```
composer require consatan/sqlbuilder
```

起因
--

[](#起因)

虽然数据库操作类都支持多表关联查询，也支持纯 SQL 查询，但你是否遇到过复杂查询，又有多个判断条件的情况？

```
```

这个工具要解决的就是这类问题，如下(具体见 [单元测试样例](tests/BuilderTest.php))

```
