-1
リンクされている2つのテーブルTable_Company
とTable_House
があります。彼らは、列(FALSE/TRUE)H_Renovated
、H_Cost
(NULL値が可)C_Index
(ユニーク)、C_Name
及び(ユニーク)H_Index
、C_Index
、それぞれ含みます。列C_Index
は、2つのテーブル間のリンクを作成します。リンクテーブルのビューを作成し、SQLでNULL値を避ける
は、どのように私は最低のコスト(NULLないH_Cost
最安値)と(= TRUEH_Renovated
)に改装され、各企業の家のために一緒にC_Name
とH_Cost
もたらしビューを作成するのですか?それは家を改装するための最低の費用であった各社のために示す必要があります。
アマガエルの答えは良いですが、これを試してみてください。しかし、データセットには欠点があります。 'table_house'に同じ組み合わせの5倍があれば' [c_index; h_renovated = 1で4回、 'h_renovated' = 1で1回、出力 '[c_index; h_cost] 'の代わりに使用します。 'h_renovated' = 1のエントリと同じ値の' h_cost'を持つ場合、 'h_renovated' = 0のエントリは出力として与えられないのですか? – stonebe
これで、この[スレッド](https://stackoverflow.com/questions/47352218/unique-results-for-sql-command-with-group-min-and-null-values)で回答しました。 – stonebe