問題タブ [having-clause]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
115 参照

sql - レコードのいずれかのフィールドの合計がより大きいグループからレコード ID を取得します

私はそのような記録を持っています:

グループのレコードの ValueA 値の合計を ValueB 値の合計で割った値が 0.5 より大きい、ForeignKey と Level でグループ化されたグループの各レコードの Id を取得したい

この場合、最初の 3 つのレコードの Id を (2 + 10 + 20) / (10 + 10 + 20) = 0.8 として取得したいと思います。

これが私がこれまでに得たものです:

結果は

この時点からレコードの ID を取得するにはどうすればよいですか? 選択に Id を追加する場合、それをグループ化し、各レコードのグループを作成する必要があります。

御時間ありがとうございます

0 投票する
5 に答える
4224 参照

sql - SQLでcount = 1の場合、個別の値を選択します

私はこのようなテーブルを持っています

そのテーブル内の単一のレコードが 1であるすべてのfID_a場所が必要です。fID_bfID_a

次のようなSQLクエリがあります

fID_aただし、そのテーブルには 2 つのレコードがあるにもかかわらず、そのクエリには 1 が含まれています。

0 投票する
1 に答える
330 参照

php - MYSQL と PDO で HAVING COUNT を使用して重複データを表示する

レポートを作成するために、1 つのテーブルの行から同様のデータの数を表示する必要があります。このスクリプトは既にありますが、機能させることはできません... HAVING COUNT を使用すると、繰り返しデータとフォーム行のカウントを表示できることがわかりますが、それを作ることができます

このようなデータを表示する必要があります(可能であれば、チャートも完璧になります):

  • ソリアシス 4
  • にきび 20
  • 癌腫 2
  • メラノーマ 5

データ(ソリアシス、にきび...など)は医師によって挿入されたデータです

0 投票する
2 に答える
43 参照

mysql - 条件を満たす一部のレコードを制限/削除する方法は? (正しい構文)

問題は、1995 年と 1996 年に行われたインタビューの数です。比較には IN キーワードを使用する必要があります。また、日付の年の部分を返す YEAR() という関数もあります。

テーブル:

出力:

条件は、日付が 1995 年と 1996 年のものだけを新しいテーブル AS "Count(*)" にカウントすることです。誰もこれを行う方法を知っていますか? 私は mySQL が初めてで、構文を理解しようとしています。私はこのようなことを試しました:

0 投票する
2 に答える
608 参照

sql - Oracle の having 句と group by 句を含む Select ステートメントから返された行の削除

私はこの選択ステートメントを持っています:

このステートメントから戻された行を削除したいのですが、アイデアはありますか?

ORA-01732: data manipulation operation not legal on this view同じテーブルであるにもかかわらず、2 つのテーブルを比較していると思われるため、Delete FROM でエラーが発生します。

が存在するテーブル名からの削除も試みましたが、必要以上の行が削除されました。

「重複」は Subcont に基づいています。subcont フィールドを使用してデータベース/アプリケーションに挿入されたレコードがありましたが、これは空白であることが意図されていました。たとえば、サブコンに A があり、もう一方は空白であることを除いて同じレコードがあります。

クエリは、そうでないものの重複であるサブコンを持つすべてのレコードを表示し、サブコン値を持つレコードを削除する必要があります。

助けていただければ幸いです。

0 投票する
3 に答える
159 参照

sql - SQL の条件付きカウント

以下は私のコードです



私がやりたいことは、a.isclanmatch >=2 のカウントのみを表示することです。出来ますか?

0 投票する
1 に答える
150 参照

sql-order-by - ROW_NUMBER() クエリに対して結果が返されませんでした

次のクエリに対して「結果が返されません」というメッセージが表示されます。

興味深いことに、off を終了するRowNum = 1と、値の完全なリストが表示されます。変数に割り当てて一時テーブルにドロップするには、一度に 1 つずつ取得する必要があります。

RowNum最後のクエリは、日付範囲と比較の代わりにスカラー変数を使用する while ループになります。

どんな助けでも大歓迎です。ありがとうございました!