Tips : ユーザー使用状況で抽出

ユーザーの使用状況で抽出する例 #

最近起動したもの10件 #

SELECT * FROM list_view ORDER BY last_boot DESC LIMIT 10;

応用:10日以内に起動したもの #

SELECT * FROM list_view
    WHERE last_boot >= date('now', '-10 days')
    ORDER BY last_boot DESC;

プレイ時間が長いもの #

10分以上プレイしたものをプレイ時間の長い順でソートして抽出します。

SELECT * FROM list_view
    WHERE play_time <> "" AND play_time >= "000:10'00"
    ORDER BY play_time DESC;

play_time >= "000:10'00" で10分以上を文字列比較してますが何となく上手く行ってます。

評価済み #

SELECT * FROM list_view WHERE rating>=10;

応用:未評価のみ #

SELECT * FROM list_view WHERE rating<10;
marm.nakamura