1
大丈夫ここでは、私のデータは、私は私のクエリは以下返すようにしたいどのように特定の結果のためのデータを照会する
Event_ID | WorkerNumberID
3 | Worker1
3 | Worker2
3 | Worker2
3 | Worker3
5 | Worker4
5 | Worker5
3 | Null
5 | Null
を設定しています。 eventID 3には2 'worker2がありますが、同じであるため、1つの非ヌル項目としてカウントする必要があります。
Event_ID | WorkerNumberIDCount (a count of not null items)
3 | 3
5 | 2
考えられますか?
はあなたに感謝してください!!!!なぜ私はそれを考えることができなかったのかわかりません。ここで私がやったことです。しかし、それはvarcharですが、count(distinct、workernumberID)が必要な方法でデータを取得できたため、合計(workernumberID)でエラーが発生しました。 'WorkerNumberID'は、IDのようですので、私はどれでも、それが数値データ型であると仮定すると、情報のため –
@SteveShortのおかげ「をWorkerNumberIDは、event_idがでヌル グループではありませんtableNameの から(個別のWorkerNumberID)を数え、EVENT_IDを選択して」私が更新するAnsに従って –