すべての州をリストする必要があります。たとえば、状態テーブルの値は
01 - Tamilnadu
2 - Andhra
03 - MP
4 - Kerala
等。、、
必要なのは、前の数字が1桁の場合、ゼロを追加する必要があることです。たとえば、アンドラには 02 として必要な 1 桁しかありません。選択中のアンドラは、それ以外の場合は値をそのまま返します。これが私の試みです。構文エラーがたくさんあります。私の質問を完了するのを手伝ってください。
select [state],case(len(SUBSTRING([state],1,CHARINDEX('-', [state]+'-')-1)))
when 1 then
state = append zero in the state
when 2
state = leave value as it is
End
from states where [state] is not null order by id desc;
ありがとう