2
SQL Selectで実数のみを表示するにはどうすればよいですか?SQLで実数データのみを選択する方法
例として、テーブル内のデータは次のように表示されます。
Price
100000
10.0022
99980
0.0005
1.5
25000
0
20.5
価格データ型が数値です。
私はこのようなSQLクエリを試してみたが失敗します。
SELECT price FROM price_table WHERE price LIKE '%.%';
クエリリターンエラー:
ERROR: operator does not exist: numeric ~~ unknown
可能:
は、あなたが最初の数値を文字列に変換する必要があり
LIKE
を使用できるようにするには[PostgreSQLの小数点以下がゼロ以外のレコードを取得]の複製(http://stackoverflow.com/questions/15240652/fetch-records-that-are-non-zero-after-the-decimal-pointin -postgresql) – artm