Curry
PHP Framework

core

db

html

utility

SqlSelect::having

public SqlSelect having ( string $having )
HAVING条件の指定を行います。
HAVING句はGROUP BYの結果に対する絞込み条件指定のため、
groupメソッドによるGROUP BYの指定と組み合わせるのが前提です。

指定方法はHAVING条件文を直接指定するだけです。

$select->fields(array('age', 'COUNT(*) AS cnt'));
$select->group('age');
$select->having('COUNT(*) > 5');
→SELECT age, COUNT(*) AS cnt FROM user GROUP BY age HAVING (COUNT(*) > 5)

Curry対応バージョン

バージョン 1.1.0 以降

パラメーター

名前 内容
$having string HAVING条件文を直接指定します。

返り値

自分自身のインスタンスを返します。