写真レビュー アプリケーション、SQL Server 2008 R2 バックエンドがあります。要件の 1 つは、「照明が悪い」、「ぼやけている」などの異常を写真にマークできることです。もう 1 つのオプションは、「不明」です。
ユーザーが「未確認」を選択するたびに、「その他」と呼ばれる追加の異常を追加し、説明を付ける必要があります。彼らは「未確認」のない「その他」の異常を持つことができますが、その逆はありません。
写真に「未確認」の異常もある場合は、すべての「その他」の異常をリストするレポートを作成する必要があります。これを実現するクエリを作成する方法がわかりません。基本的に、このテーブルには、photoID、anomalyID、および必要に応じて「その他」の説明テキスト フィールド (およびその他の無関係なもの) があります。
したがって、疑似コードは次のようになります。
写真の異常の「その他」の説明が null ではなく、その写真 ID に一致する「未確認」の異常がある場合にのみ、photo_anomalies から PhotoID、説明を選択します。
泥のように透明?