summaryrefslogtreecommitdiff
path: root/recommend/data/get.sql
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-05-21 13:25:22 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2017-05-21 13:25:22 +0200
commit8b0da6d25c9130c87455ffdbb26af5e75d44b5af (patch)
tree8d847e20b57df34881c482c8eb21a4d5f88369f4 /recommend/data/get.sql
parent5a0b7abcaac0d908da8cf9a51f16c94cc54fbd1e (diff)
downloadanalyzer-release/2.4.0.tar.gz
analyzer-release/2.4.0.zip
Diffstat (limited to 'recommend/data/get.sql')
-rw-r--r--recommend/data/get.sql16
1 files changed, 16 insertions, 0 deletions
diff --git a/recommend/data/get.sql b/recommend/data/get.sql
new file mode 100644
index 0000000..2213ab1
--- /dev/null
+++ b/recommend/data/get.sql
@@ -0,0 +1,16 @@
+SELECT
+hero.name,
+role.name,
+(SELECT name from item WHERE id=(SELECT SUBSTRING_INDEX(items, ',', 1))) AS item_1,
+(SELECT name from item WHERE id=(SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(items, ',', 2), ',', -1))) AS item_2,
+(SELECT name from item WHERE id=(SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(items, ',', 3), ',', -1))) AS item_3,
+(SELECT name from item WHERE id=(SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(items, ',', 4), ',', -1))) AS item_4,
+(SELECT name from item WHERE id=(SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(items, ',', 5), ',', -1))) AS item_5,
+(SELECT name from item WHERE id=(SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(items, ',', 6), ',', -1))) AS item_6,
+COUNT(*) AS cnt
+FROM participant
+JOIN participant_stats ON participant_stats.participant_api_id=participant.api_id
+JOIN role ON participant.role_id=role.id
+JOIN hero ON participant.hero_id=hero.id
+GROUP BY hero.name, role.name, item_1, item_2, item_3, item_4, item_5, item_6
+ORDER BY cnt DESC