2

簡単な質問。私は不動産のデータベースを持っており、値はPriceとFloorsizeで、これはプロパティの平方メートルの整数です。通常は価格やフロアサイズで注文しますが、今回は平方メートルあたりの価格で注文したいと思います。とにかくSQLでこれを行うことができますか?多分

SELECT * FROM Properties ORDER By (Price / Floorsize) 

それは推測です。ありがたいことにどんな助けも受けました。

4

2 に答える 2

3

Mahmoudが正しい解決策に答えたので、これがもう1つの解決策です。平方メートルあたりの価格も選択する必要があります。

SELECT *, (Price / Floorsize) ppsqm FROM Properties ORDER BY ppsqm; 
于 2012-12-04T12:20:21.463 に答える
2

あなたの推測は正しいです。質問に投稿したのと同じ方法です。そのようです:

SELECT * 
FROM Properties ORDER BY (Price / Floorsize); 

SQLフィドルデモ

于 2012-12-04T12:18:35.310 に答える