/ posted by yamayoko

非エンジニア必見のSQLコピペシート

dolphin sql

前回の「SQL文を覚えて最強のマーケターになろう」記事をうけてSQLを実際に使ってもらう際に、
様々な集計方法を行ううえでコピペして使えるSQL文のサンプルをまとめて紹介します。

SQL文を覚えて最強のマーケターになろう

yamayoko.com/%E3%83%95%E3%82%A1%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3ec/2823.html

テーブル名やカラム名は適当なものにしているので使用されているデータベースに合わせて改造して使用してください。

平均を計算する”AVG”

SELECT AVG(click) AS HEIKIN
FROM click_data
WHERE created_at between “2014-08-01″ and “2015-01-31″
;

合計を計算する”SUM”

SELECT SUM(pv) AS GOUKEI
FROM item_pv
WHERE brand=’thefashion’
AND stock=1
AND sale=1
;

◯◯順に並べる”ORDER BY ◯◯ DESC(ASC)”

SELECT product_name,popular_count
FROM item_data
WHERE created_at between “2014-08-01″ and “2015-01-31″
ORDER BY popular_count DESC
;

◯件だけ並べる”LIMIT ◯”

SELECT stock,url,created_at,update_time
FROM items
WHERE stock=1
AND updated_at > ’2015-08-25′
LIMIT 20
;

◯か△か×を含むものを抽出する”IN(◯,△,×)”

SELECT *
From items
where sku_id IN (AW11111,AW22222,AW33333)
;

データをグルーピングして集計する”GROUP BY ◯”

(グルーピング=特定の列の値が等しい行ごとに表をグループ化する)

SELECT SUM(stock) AS ALLzaiko,product_name
FROM items
WHERE created_at between “2014-08-01″ and “2015-01-31″
AND product_name NOT LIKE ‘%2015SS%’
AND category != 10
GROUP BY stock
;

重複を除外して抽出する”DISTINCT”

SELECT count(DISTINCT order_id) AS ALLorder
FROM orders
WHERE created_at between ’2015-08-01′ and ’2015-08-31′
AND device=’pc’
;

string型をINT型に変換して計算する”INTEGER”

(環境によっては使用不可なので注意)

SELECT sku_id,category_id,INTEGER(popular_count) as popular
FROM item
WHERE create_time > ’2015-01-01′
ORDER BY popular desc
LIMIT 100
;

正規表現マッチしたものだけ抜き出す”REGEXP_MATCH”

(環境によっては使用不可なので注意)
yamayoko.com/?p=[数字文字列] のURLだけ抽出

SELECT url
FROM yamayoko_pv
AND REGEXP_MATCH(original_url, r’http:\/\/yamayoko\.com\/\?p\=(\d+)’)
;

以上、とりあえずよく使いそうなものだけまとめました。お役に立てば幸いです。

RECOMMEND POSTS

[1] ファッションEC 売上ランキング(2012年) [400いいね] 
http://yamayoko.com/ファッションec/1068.html
[2] ファッション通販サイトの平均KPI(指標)[150いいね] 
http://yamayoko.com/ファッションec/628.html
[3] アパレル企業facebookいいね数ランキング(2014) [50いいね] 
http://yamayoko.com/集客/1569.html
[4] 世界一インフルエンス力のあるファッションブログTOP99 !!! [50いいね] 
http://yamayoko.com/ファッションec/2138.html
[5] 実店舗版アナリティクス!店舗分析サービスまとめ [80いいね] 
http://yamayoko.com/実店舗集客/3065.html
[6] 対象ページの前後を調べる方法[アナリティクスの使い方][連載6号] [25いいね] 
http://yamayoko.com/ファッションec/1041.html
[7] 競合ブランド通販売上の測り方 [35いいね] 
http://yamayoko.com/ファッションec/1357.html

Similar Posts

Share This Post

Any Questions?

Facebook Page

お問い合わせはこちら


コンサルティングや運用サポートのご質問やご相談、費用の説明をお求めの方は、 以下お問い合わせページよりお気軽にお問い合わせください。
▶︎ http://yamayoko.com/contact

【お知らせ】通販横丁という、サロン(勉強会やセミナー)をやっています



こんな方におすすめ
・通販担当者
・通販システムベンダー担当者
・通販、Webサービスに興味のある方々
・会社の垣根を越えて、通販ビジネス関係者同士のネットワークを作りたい方
・通販ビジネスについて学べる場を求めている方
・個人で通販サイトを運営していて情報を求めている方

こんな内容です
・お悩み相談コーナー(あなたのサイトの改善や、広告媒体に関する相談ができるグループにご参加頂けます)
・オススメのECサポート・サービスの話
・売上が伸びる話/成功事例のご紹介
・飲み会

Eコマースの経験が豊富かつ、その知見をブログやメディアで発信しているECマーケッター4名で運営しています。 このサロンのモットーは「なるべくゆるく」。カッチリしていないムードで運営します。 詳細はこちら
▶︎ https://synapse.am/contents/monthly/ecyokocho

Adsense