テーブルを作成するテーブル order(id varchar(10),date datetime,orders varchar(10)) を作成します。 順序値に挿入('1'、'2019/1/1'、10) 順序値に挿入('1'、'2019/1/2'、109) 順序値に挿入('1'、'2019/1/3'、150) 順序値に挿入('1'、'2019/1/4'、99) 順序値に挿入('1'、'2019/1/5'、145) 順序値に挿入('1'、'2019/1/6'、1455) 順序値に挿入('1'、'2019/1/7'、199) 順序値に挿入('1'、'2019/1/8'、188) 順序値に挿入('4'、'2019/1/1'、10) 順序値に挿入('2'、'2019/1/2'、109) 順序値に挿入('3'、'2019/1/3'、150) 順序値に挿入('4'、'2019/1/4'、99) 順序値に挿入('5'、'2019/1/5'、145) 順序値に挿入('6'、'2019/1/6'、1455) 順序値に挿入('7'、'2019/1/7'、199) 順序値に挿入('8'、'2019/1/8'、188) 順序値に挿入('9'、'2019/1/1'、10) 順序値に挿入('9'、'2019/1/2'、109) 順序値に挿入('9'、'2019/1/3'、150) 順序値に挿入('9'、'2019/1/4'、99) 順序値に挿入('9'、'2019/1/6'、145) 順序値に挿入('9'、'2019/1/9'、1455) 順序値に挿入('9'、'2019/1/10'、199) 順序値に挿入('9'、'2019/1/13'、188) アイデアテーブルを ID と時間でグループ化し、時間からランク rnk を減算します。時間が連続している場合、減算結果は等しくなります。 select *,date-rankrnk from (select *,row_number() over(partition by id order by date) rankfrom orde) a; 次に、ID、rnk、countでグループ化します。 id、rnk、count(*) ok から選択 (select *,date-rankrnk from (select *,row_number() over(partition by id order by date) rankfrom orde) a) b group by id,rnk; 次の表が得られます。 最後に、count 項目 ok>=7 をフィルタリングします。 直接フィルタリングすることもできます: id,rnkを選択 (select *,date-rankrnk from (select *,row_number() over(partition by id order by date) rankfrom orde) a) b group by id,rnk having count(*)>=7; 上記は、7日間以上連続して注文を行ったユーザー向けに編集者が紹介したSQLクエリです。お役に立てれば幸いです。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: トピックページデザインの 5 つの基本スキル (Alibaba UED Shanmu)
>>: 新しい CSS :where および :is 疑似クラス関数とは何ですか?
目次1. 2 つの setState を何回呼び出すのですか? 2. 2 つの setState の...
目次ブラウザのレンダリングメカニズムリフローと再塗装リフロー逆流を引き起こす行為:再描画再描画を引き...
これは純粋に CSS のみを使用して作成されたエフェクトです。簡単に言うと、このエフェクトは画像処理...
使用フレキシブル ボックスはフロントエンドの Web ページ レイアウトで重要な役割を果たしますが、...
1. まず、移行サーバー上のデータ ファイルを見つけます。MySQL 5.7 とデフォルトのインスト...
MySQL のパフォーマンスに問題があると思われる場合は、通常、まずshow processlist...
デフォルトでは、表のタイトルは水平方向に中央揃えされます。ALIGN 属性を使用して、タイトル テキ...
今日、3年生から質問がありました。彼が書いた HTML コードを開くと、文字化けした文字が表示されま...
目次デバッガーを使用する理由は何ですか? Chromeデバッガーの基本的な使い方VS Code によ...
イベントとは、クリック、マウスオーバー、ページの読み込み後にトリガーされる読み込みイベントなど、ユー...
Jellyka Beesアンティーク手書き [ank]* ジェリーカ・カティカップケーキ LHF ジ...
目次ウェブ開発1. Web開発の概要Tomcatのインストールと設定Tomcatをインストールする2...
質問があります。Dreamweaver で、3 行 1 列のログイン フォーム (ログイン、登録、パ...
1. 色合わせの問題<br />Web ページには 3 色以上使用しないでください。そう...
目次序文エラー境界エラー境界を超えてトライ/キャッチwindow.onerror、エラーイベント未処...