SQLを使用し、下記①~③を割り出したいのですが、可能でしょうか。
不可能でしたらプログラムで作成しようと思います。
使用DB:ACCESS SQLクライアント:CSE
①初回でサンプルを買う人(初回のうち〇%)
②初回から現品を買う人(初回のうち〇%)
③サンプルから現品に至る人(サンプル買った人のうち〇%)
テーブルA
売上ID、受注日、名前、商品名、
10001 2019-05-01 鈴木 AAAAAサンプル
10001 2019-05-01 鈴木 BBBBBBB
10002 2019-05-05 佐藤 DDDDDDD
10003 2019-06-12 井上 DDDDDDD
10003 2019-06-12 井上 EEEEEサンプル
10004 2019-07-10 田中 CCCCCサンプル
10004 2019-07-10 田中 EEEEEサンプル
10004 2019-07-10 田中 GGGGGGG
:::
※「サンプル」と記載がないものが現品とする。
DB サーバーは何ですか? SQL Server? MySQL? Oracle? その他?
SQL はサーバーによって異なります(方言的なものですが)。SQL の質問をするならサーバーが何かを書きましょう。
ありがとうございます。
ACCESSになります。SQLクライアントはCSEを使用しています。
宜しくお願い致します。
それを質問を編集してなるべく質問文で目立つ場所に追記していただければと思います。
追記させていただきました。
宜しくお願い致します。
同じ商品のサンプル/現品を識別する情報は無いのですか?
商品名から、現品とその現品のサンプルを識別するのは面倒ですよ。
ありがとうございます。
元データがその様になってしまっておりまして、
変更ができない形となっております。
宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー