2016-08-29 2 views
0

Yearの最初の3文字を削除します。最初の3文字を削除する

Table name = Register 
Column name = Year 

サンプル:

Year 
12/2014 
05/1995 

ソリューションは、次のようになります。

2014 
1995 

それを作るためにどのように?現在、私のコードは次のとおりです。

SELECT * FROM Register WHERE Year... 
+0

どのデータ型が年ですか? –

答えて

1

一つの方法は、substr()を使用することです:

select substr(year, 4) 

しかし、私はsubstring_index()を使用するように傾斜させることがあります

select substring_index(year, '/', -1) 

注:これらの両方のケースでは、戻り値は文字列です。これを数字にしたい場合は、+ 0を含めることができます。

+0

これは完璧に働いていただきありがとうございます:) –

関連する問題