ここ10年くらいでいい感じの商業ライターの実行結果

このSQLをお気に入りに登録

SQLの説明

新人を知りたかった

よくわからないので5年で1世代としてる

検索結果

世代ライターデータ数
7
甲木順之助(3作品)1691
7
岩波零(4作品)713
7
宅本うと(2作品)645
7
三河ごーすと(3作品)643
7
高山大河(2作品)451
6
神近ゆう(7作品)4494
6
倉骨治人(骨折王子)(7作品)4494
6
緒乃ワサビ(6作品)3625
6
海原望(井上阿希)(7作品)2072
6
此ノ花しな(10作品)2037
6
ハルモニー(5作品)1281
5
かずきふみ(一二三)(22作品)13745
5
東ノ助(ヒガシの助)(12作品)8297
5
さかき傘(17作品)7949
5
ヨイドレ・ドラゴン(8作品)6905
5
冬茜トム(7作品)5581
5
葉山こよーて(7作品)4715
5
漆原雪人(霧島行人)(6作品)4225
5
ダイスころがし(7作品)4168
5
龍岳来(龍乃恩)(18作品)3811
5
吉祥寺ドロレス(7作品)3764
5
ルクル(6作品)3074
5
今科理央(8作品)2822
5
白矢たつき(7作品)2580
5
青木きりん(7作品)1217
5
高濱亮(7作品)1088
4
渡辺僚一(渡辺ファッキン僚一)(16作品)8410
4
紺野アスタ(11作品)8272
4
早瀬ゆう(27作品)8158
4
桐月(12作品)5766
4
下倉バイオ(8作品)5362
4
鈴鹿美弥(11作品)4823
3
丸戸史明(17作品)22860
3
榊原拓(13作品)16291
3
安西秀明(10作品)14740
3
内田ヒロユキ(10作品)14740
3
木緒なち(グッチー)(16作品)14576
3
御影(15作品)11959
3
正田崇(11作品)5129
2
田中ロミオ(山田一)(17作品)14731
2
麻枝准(14作品)13682
2
吉宗鋼紀(まふまふ仔犬ちゃん、ヨシダという生き物)(13作品)13347
2
SCA-自(すかぢ、横浜元町)(12作品)10922
2
魁(雲龍寺魁、まにゃ)(15作品)3981
1
六花梨花(とり)(32作品)14053
1
TADA(18作品)8018
1
イマーム(21作品)7867

実行したSQL

      SELECT '<div class="writer g'||trunc((date_part('year', MIN(t.sellday))-1990)/5)+1||'">'||trunc((date_part('year', MIN(t.sellday))-1990)/5)+1||'</div>' AS 世代
,'<a href="https://erogamescape.dyndns.org/~ap2/ero/toukei_kaiseki/creater_allgame.php?creater='||c.id||'">'||c.name||'</a>('||COUNT(*)||'作品)' AS ライター
,SUM(t.count) AS データ数
FROM createrlist c
INNER JOIN shokushu s
ON c.id = s.creater
AND s.shubetu = '2'
AND s.shubetu_detail='1'
INNER JOIN toukei_temp_table t
ON s.game = t.game_id
AND t.coterie IS NULL
AND t.erogame='t'
AND t.model = 'PC'
AND t.boyslove IS NULL
GROUP BY c.id,c.name
HAVING AVG(t.median) IS NOT NULL
AND AVG(t.average) IS NOT NULL
AND 100 <= SUM(t.count)

-- データ数について
AND 2*(((trunc((date_part('year', now())-1990)/5)+1) - (trunc((date_part('year', MIN(t.sellday))-1990)/5)+1))) <= COUNT(*)
AND (( trunc((date_part('year', now())-1990)/5)+1 = trunc((date_part('year', MIN(t.sellday))-1990)/5)+1 )
OR (trunc((date_part('year', now())-1990)/5)+1 >= trunc((date_part('year', now())-1990)/5)-1 AND 150 <= SUM(t.count)/COUNT(*))
OR (trunc((date_part('year', now())-1990)/5)+1 < trunc((date_part('year', now())-1990)/5)-1 AND (500 <= SUM(t.count)/COUNT(*) OR 4000 <= SUM(t.count)))
OR (trunc((date_part('year', now())-1990)/5)+1 = 0 AND 100 <= SUM(t.count)/COUNT(*)))

--平均点
AND (75 <= AVG(t.average) OR (60 <= AVG(t.average) AND MIN(t.sellday)<='1994-12-31'))
ORDER BY 世代 DESC,データ数 DESC    

表紙
 ひろいん
 egamescape @ gmail.com