WHERE句でスカラサブクエリを使う

my $rs   = $self->schema->resultset('Category');
my $subq = sprintf
  " = (SELECT parent_category_id FROM category WHERE category_id = %d)",
  $category_id;
$rs = $rs->search( { parent_category_id => \$subq } );
$rs = $rs->search_literal( 'category_id <> parent_category_id', { order_by => 'category_id' } );

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2009-06-28 (日) 21:59:45 (3305d)