Curry
PHP Framework

core

db

html

utility

SqlSelect::orHaving

public SqlSelect orHaving ()
HAVING条件の指定をOR結合で行います。
havingメソッドのOR版です。

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

最初の一つ目の条件指定の場合にはhavingもorHavingも違いはありません。

Curry対応バージョン

バージョン 1.1.0 以降

パラメーター

名前 内容

返り値

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