SQLテーブルから先行ゼロを削除したいと思います。私は1列として3列に加わります。私は結果がなりたいものを 例SQLから先行ゼロを削除する方法
col1 col2 col3
00000 S Gaskin Road
N Broad Street
00001 John Rolfe Road
:
1 0 S Gaskin Road or just S Gaskin Road
2 N Broad Street
3 1 John Rolfe Road
ここで私は3列
,COALESCE(CASE WHEN col1 = '' THEN '' ELSE col1 + ' ' END, '') +
COALESCE(CASE WHEN col2 = '' THEN '' ELSE col2 + ' ' END, '') +
COALESCE(CASE WHEN col3 = '' THEN '' ELSE col3 + ' ' END, '') as allCol
は何ですかあなたの 'col1'のデータ型? – DigiFriend
intに変換できますか?数字には先行ゼロはありません。 –
col1(nvarchar(255)、null) – john