链式 SQL 操作此页面内容仅适用于「1.7 及更高版本」!基本概念演示一:// 使用链式语法生成 SQL 语句$sql = $z
2025-06-09 07:34:56
SQL SELECT一、使用 select 指令// 取category表所有的数据$sql = $zbp->db->sql->get()->select($zbp->tab
2025-06-09 07:40:21
SQL WHERE 子句取 ID 为 1 的文章$sql = $zbp->db->sql->get()->select($zbp->table['Post'])
2025-06-09 07:44:10
连续调用where()方法即可实现AND查询:$sql = $zbp->db->sql->get()->select($zbp->table['Post'])
2025-06-09 07:47:41
OR 运算符$sql = $zbp->db->sql->get()->select($zbp->table['Post'])
2025-06-09 07:50:35
LIKE 操作符一般用于搜索中,search和like的区别就是search会自动在字符两边加上%$sql = $zbp->db->sql->get(
2025-06-09 08:20:18
IN 操作符$sql = $zbp->db->sql->get()->select($zbp->table['Post'])
2025-06-09 08:23:05
$sql = $zbp->db->sql->get()->select($zbp->table['Post']) ->where(a
2025-06-09 08:25:00
EXISTS 和 NOT EXISTS 操作符$sql = $zbp->db->sql->get()->select($zbp->table['Post'])
2025-06-09 08:25:59
SQL 通配符可用通配符:%、_、[charlist]、[^charlist]、[!charlist]$sql = $zbp->db->sql->get()->select($z
2025-06-09 08:27:12
SELECT LIMIT如果只给定一个参数,它表示返回最大的记录行数目,LIMIT n 等价于 LIMIT 0,n。$sql = $zbp->db->s
2025-06-09 08:28:49
SELECT DISTINCT关键词 DISTINCT 用于返回唯一不同的值。$sql = $zbp->db->sql->get()->select($zbp->table
2025-06-09 08:31:35
SQL ORDER BYORDER BY 语句用于根据指定的列对结果集进行排序。ORDER BY 语句默认按照升序对记录进行排序:$s
2025-06-09 08:32:55
SQL GROUP BY 语句取出每一个作者的所有文章的总评论数:$sql = $zbp->db->sql->get()->select($zbp->table[&
2025-06-09 08:34:17
SQL HAVING 子句在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用;以下示例为取出分类下
2025-06-09 08:35:05
SQL JOIN 连接(LEFT JOIN RIGHT JOIN,FULL JOIN,INNER JOIN)$sql = $zbp->db->sql->get()->selectany('
2025-06-09 08:35:54
UNION, UNION ALL 操作符当使用 UNION 时,MySQL 会把结果集中重复的记录删掉,而使用 UNION ALL ,MySQL 会把所
2025-06-11 07:24:17
SQL 别名这是一个使用表别名和字段别名的例子:$sql = $zbp->db->sql->get()->select(array($zbp->table['
2025-06-11 07:26:57
USEINDEX FORCEINDEX IGNOREINDEX注:本指令是 mysql 专用的,分别是使用索引,强制使用索引,跳过索引$sql = $zbp-
2025-06-11 07:27:51
SQL INSERT INTO 语句$sql = $zbp->db->sql->get()->insert($zbp->table['Post'])
2025-06-11 07:28:57