製品ごとに行があり、その製品の価格が 10 の異なるマーチャントにあるテーブルがあります。私が知りたいのは、これらの異なるマーチャント間での各製品の最低価格です。
Excel では、水平方向または垂直方向の配置に関係なく、セルの任意のセットで MIN() 関数が機能するため、これは簡単です。ただし、SQL の MIN() は列に対してのみ機能するため、すべての製品などでマーチャント 1 が持っていた最も安い価格を見つけることができます。
各行の最低価格を取得するエレガントな方法はありますか? (これを行う OLAP 関数はありますか、それともループを使用して問題に取り組む必要がありますか?)