smooth csvで文字列を数値にする方法
Q&A
Closed
解決したいこと
CSV編集ソフトsmooth csvは、文字列で処理されるので
数値に置き換えてSQLでSUM、AVGを実行したい。
この下に
基本的な文法
SmoothCSVは内部でH2 Database Engineを使用しています。したがって、基本的な文法はH2 Databaseのものと同じです。
なお、実行できるSQLはSELECT文のみです。
H2 Databaseの文法:http://www.h2database.com/html/grammar.html
H2 Databaseの関数:http://www.h2database.com/html/functions.html
データ型について
SmoothCSVではすべての値を文字列として扱います。数値として利用したい場合はキャストしてください。
とありました。
H2.databaseの中にintがあったので
SQL
SELECT INT("price")
from CSVTABLE('items.csv')
をやってみたのですが、「INT関数知らないよ」と言われます。
javaが触ったことがないので、H2.datebaseの読み方もよくわかっていないのですが
文字列を数値に変更にするにはどうすればいいでしょうか?
0