hypercode / query

这样,您可以使用PHP创建SQL查询。

1.0.0 2020-12-30 21:25 UTC

This package is auto-updated.

Last update: 2024-09-17 20:27:56 UTC


README

该项目基本上是一个SQL查询构造器。有了这个,您可以使用PHP以更实用的方法创建SQL查询。

SELECT 示例

选择表查询

$query = new Query;
$query->select('tabela');

具有特定字段的表查询

$query = new Query;
$query->select('tabela','name, age, another');

选择表查询,但只显示一个结果

$query = new Query;
$query->select('tabela')->limit(1);

点击此处查看更多在SELECT上可用的功能

具有WHERE条件的表查询

$query = new Query;
$query->select('tabela')->where(['id' => 1]);
$query->select('tabela')->where(['nome' => 'Antonio']);

点击此处查看关于WHERE条件的更多信息

INSERT 示例

插入值查询

$query = new Query;
$query->insert('tabela', ['id','name','age', 'created_at']);
$query = new Query;
$query->insert('tabela', ['id','name','age', 'created_at'])
->addValue(1,'Charles',18, 'NOW()')
->addValue(1,'Kevin', 10, time());

点击此处查看关于插入方法的更多信息

DELETE 示例

删除查询

$query = new Query;
$query->delete('tabela');
$query = new Query;
$query->delete('tabela')->where(['id' => 10]);

UPDATE 示例

更新查询

$query = new Query;
$query->update('tabela')->set('name','Gabriel');

$query->update('tabela')
    ->set('id',1)
    ->set('name','Gabriel')->where(['id' => 1]);