注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
【SQL】環境PostgreSQL8.2 test1_tbl | id | num | |----+-----| | aa | 100 | | bb | 200 | | cc | 300... 【SQL】環境PostgreSQL8.2 test1_tbl | id | num | |----+-----| | aa | 100 | | bb | 200 | | cc | 300 | test2_tbl | id | time | |----+------| | aa | 2000 | | bb | 1000 | | cc | 5000 | test2_tblのテーブルにidがbbでかつtimeが3000以下のレコードがあった場合のみ以下のUPDATEをする。 test2_tbl該当レコードのtimeを0にする、同時にtest1_tblテーブルのidがbbのレコードのnumを+1する。 結果以下のようにしたいのですが、これをクエリ1文で実現できないでしょうか? test1_tbl | id | num | |----+-----| | aa | 100 | | bb | 201 |
2007/11/20 リンク