◯◯年前の同日に発売されたPCゲーム一覧
うるう年対策として2/28、2/29は同日扱いとしています
コンシューマや同人を含めたい場合はWHERE条件の該当条件を削除してください
画像リンクなどはこちらを参考にさせていただきました
https://erogamescape.dyndns.org/~ap2/ero/toukei_kaiseki/usersql_exec.php?sql_id=3034
SELECT
CASE WHEN TGM.dmm_genre='digital' AND TGM.dmm_genre_2='pcgame' THEN '<a href="https://dlsoft.dmm.co.jp/detail/' || TGM.dmm || '/" target="_blank">' || '<img src="http://pics.dmm.co.jp/digital/pcgame/' || TGM.dmm || '/' || TGM.dmm || 'ps.jpg"></a>' WHEN TGM.dmm_genre='digital' AND TGM.dmm_genre_2='doujin' THEN '<a href="https://www.dmm.co.jp/dc/doujin/-/detail/=/cid=' || TGM.dmm || '/" target="_blank">' || '<img src="https://doujin-assets.dmm.co.jp/digital/game/' || TGM.dmm || '/' || TGM.dmm || 'pr.jpg" width="150" height=auto></a>' WHEN TGM.dlsite_id IS NOT NULL AND (TGM.dlsite_domain='pro' OR TGM.dlsite_domain='soft') THEN '<a href="https://www.dlsite.com/' || TGM.dlsite_domain || '/work/=/product_id/' || TGM.dlsite_id || '.html/" target="_blank">' || '<img src="https://img.dlsite.jp/modpub/images2/work/professional/' || left(TGM.dlsite_id,2) || CAST(right(left(TGM.dlsite_id,5),3) AS INTEGER)+1 || '000/' || TGM.dlsite_id || '_img_main.jpg" width="150" height=auto></a>' WHEN TGM.dlsite_id IS NOT NULL THEN '<a href="https://www.dlsite.com/' || TGM.dlsite_domain || '/work/=/product_id/' || TGM.dlsite_id || '.html/" target="_blank">' || '<img src="https://img.dlsite.jp/modpub/images2/work/doujin/' || left(TGM.dlsite_id,2) || CAST(right(left(TGM.dlsite_id,5),3) AS INTEGER)+1 || '000/' || TGM.dlsite_id || '_img_main.jpg" width="150" height=auto></a>' ELSE '<a href="https://www.dmm.co.jp/mono/pcgame/-/detail/=/cid=' || TGM.dmm || '/" target="_blank">' || '<img src="https://pics.dmm.co.jp/mono/game/' || TGM.dmm || '/' || TGM.dmm || 'ps.jpg"></a>' END AS 画像
, TGM.sellday 発売日
, '<A href="http://erogamescape.dyndns.org/~ap2/ero/toukei_kaiseki/game.php?game='||TGM.id||'">'||TGM.gamename||'</A>' AS タイトル
, CASE WHEN TBR.url IS NOT NULL THEN '<a href="' || TBR.url || '" target="_blank">' || TBR.brandname || '</a>' WHEN TBR.lost=TRUE THEN TBR.brandname || ' <br> (解散)' ELSE TBR.brandname END AS ブランド
, TGM.median 中央値
, TGM.count2 データ数
, CASE WHEN TGM.erogame = TRUE THEN '18禁' ELSE '一般' END AS "18禁等"
FROM
gamelist AS TGM --ゲーム情報
LEFT JOIN brandlist AS TBR --ブランド情報
ON TGM.brandname =TBR.id
WHERE
CASE WHEN TO_CHAR(NOW(),'MMDD') IN ('0228','0229') THEN TO_CHAR(TGM.sellday,'MMDD') IN ('0228','0229') ELSE TO_CHAR(TGM.sellday,'MMDD') = TO_CHAR(NOW(),'MMDD') END
AND TGM.model = 'PC' --ハード
AND TBR.kind = 'CORPORATION' --非同人
ORDER BY
TGM.sellday
, TGM.gamename