3

ゼロフィルID番号を自動インクリメントするテーブルがあります。データをクエリすると、IDは先行ゼロを失います(つまり、「000529」は「529」として返されます)。先行ゼロを保持する方法、またはクエリステートメントでそれらを生成する方法はありますか?私はSTRPADを使用してPHPでそれらを生成できることを知っていますが、私が取り組んでいる特定のプロジェクトについては、DBにあるデータをそのまま取得したいと思います。

4

3 に答える 3

7

関数 LPAD() を使用して、ゼロで埋められた数値 (左側) を表示します。

SELECT LPAD( 529, 6, '0') AS padded;
于 2012-12-22T12:30:20.967 に答える