基本的に私は電話と呼ばれるSql Columnを持っています。そこには数字と文字が入っています。 私の電話テーブルの最大整数値を取得したいのですが、MAX()
を使用することが可能であることがわかりましたが、私にとっては数字の値ではなく最大の文字を返します。ここでjava sqlの列の最大整数値を取得するには?
は、私はそれをやっている方法です:
String query = "SELECT MAX(PHONE) FROM db.stb";
私はこの00010511000000000
する出力結果を必要とする私の列
の最大値であり、あなたはどのように私に言うならば、私は本当に感謝しています
String query = "SELECT MAX(PHONE) FROM db.stb WHERE COLUMNNAME=PHONE";
最初の質問、なぜあなたは、単一の列に2つの異なる情報を格納しているのですか?それは間違っている –
は、その列のいくつかのサンプルデータを示しています。それに基づいて期待される出力を追加します。 – 1000111
カラムのタイプは何ですか? db.stbは本当にテーブル名ですか? – pmcevoy12