PostgreSQL 2テーブル目at PHP
PostgreSQL 2テーブル目 - 暇つぶし2ch203:195
03/05/28 20:14 8u4ScsfX
>>197さん
変な質問に付き合っていただき、どうもありがとうございます。
確かに、おっしゃるとおりでした。最後のソートがよくないです
UNIONは和集合なので、一応重複したレコードは1つになります。
結局、
select * from (
(select * from テーブル名 where (検索条件) and dateが3日以内 )order by date desc
UNION ALL
(select * from テーブル名 where (検索条件) )order by point desc;
)
のようにしているのが現状です。UNION ALLだと、そのままくっつけてくれて、
検索条件のところで互いに重ならないような条件をくわえています。

これ、確かに設計がわるいです・・
たとえば、検索エンジンで、新し物を表示し、アクセスうが多いものを
表示しようという嗜好なのですが・


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch