2017-04-03 1 views
0

でCONVERT私はこれを作った:私はintにvarchar型から数値を抽出し、変換しようとしていますが、間違っているのか理解していないMAXとMySQL

SELECT MAX(CONVERT((numeroerba), INTEGER)) AS tot FROM cert_erba 

データが返されません。

+0

* *間違っていますか?エラーが発生していますか? – tadman

+0

データが返されません。 –

+0

あなたのデータベースには何もありません。この質問は本当に細かいところでは本当に薄いので、答えは本当に難しいです。例:サンプルデータ。 – tadman

答えて

1

機能を使用する必要があります。CONVERT()では使用できません。

SELECT MAX(CAST((numeroerba) AS SIGNED)) AS tot FROM cert_erba 

CONVERT()は、文字セット変換に使用されます。

関連する問題