- 追加された行はこの色です。
- 削除された行はこの色です。
- Perl-DBIC/SELECT詳細/WHERE句でDB関数を使う へ行く。
- Perl-DBIC/SELECT詳細/WHERE句でDB関数を使う の差分を削除
* DB関数をWHERE句で使う [#jc8517f8] * WHERE句でDB関数を使う [#jc8517f8] ** DBの関数を比較の対象に使う [#zeced0ab] $rs->search({"date_part('year', age(now(), birth_date))" => { '<=' => 18 } }); # 年齢が18歳以下 # date_part()とage()はPostgreSQLの関数 http://search.cpan.org/perldoc?DBIx::Class::Manual::Cookbook#Using_SQL_functions_on_the_left_hand_side_of_a_comparison ** DBの関数を比較の値に使う [#z004db0c] 不等号「>」も含めて、スカラリファレンスにする。 $rs->search( { start_day => \' > now()' } );