PDF (Ltr)- 2.4 mb
PDF (A4)- 2.4 mb
TableSelect::
设置选择具有条件
描述
公共mysql_xdevapi \ TableSelectmysql_xdevapi \ TableSelect::(字符串sort_expr);
为在聚合函数操作中要考虑的记录设置条件。
参数
-
sort_expr
-
用于分组标准的聚合函数的条件。
返回值
一个TableSelect对象。
例子
例5.177mysql_xdevapi \ TableSelect::
例子
<?php $session = mysql_xdevapi\getSession("mysqlx://user:password@localhost");$session->sql("DROP DATABASE IF EXISTS ")->execute();会话- > sql(“创建数据库addressbook”)- >执行();$session->sql("CREATE TABLE addressbook.names(name text, age int)")->execute();$session->sql("INSERT INTO addressbook.names values ('John', 42), ('Sam', 42)")->execute();$session->sql("INSERT INTO addressbook.names values ('Suki', 31)")->execute();会话模式= $ - > getSchema(“addressbook”);表= $ schema - >可以获得的(“名字”);结果=表- >选择美元(count(*)数”,“年龄”)——> groupBy(年龄)- > orderBy(年龄asc)——>(计数> 1)- >执行(); $row = $result->fetchAll(); print_r($row); ?>
上面的例子将输出类似于:
数组([0]= >阵列([数]= > 2[时代]= > 42))