->orderBy()

->orderBy() -- order by 条件を追加する

概要

void $DB_DataObject->orderBy ([string $order])

説明

order by 条件を追加します。 パラメータなしでコールすると、現在の order 条件をクリアします。

パラメータ

注意

この関数は、スタティックにコールする ことはできません。

例 33-1order by のセット


<?php
$person = new DataObjects_Person;
$person->orderBy('name');
$person->orderBy('age, eye');
$person->find();


// or with direction:
$person = new DataObjects_Person;
$person->orderBy('name ASC');
$person->orderBy('age DESC, eye');
$person->find();


?>

例 33-2結果の SQL

SELECT * FROM person ORDER BY name, age, eye