2016-08-21 3 views
0

私はtrainnoとその到着時刻を挿入したテーブルを持っているので、PMに到着した列車を表示する必要があります。私はSincce timeOfArrival日付oracleのpm(時間)でデータをフィルタリングする方法は?

WHERE to_number(to_char(timeOfArrival, 'HH24')) >= 12 

あるこの select trainno,to_char(timeofarrival,'HH:MI:SS A.M.')"toa" from train where to_char(timeofarrival,'HH:MI:SS A.M.')='P.M.'; enter image description here

+0

'toa'カラムのデータタイプは? Oracleには、「時刻」データ型はありません。日付が表示されない「日付」値ですか?それらは 'varchar2'文字列ですか? 「1日の間隔」?他に何か? –

+0

@JustinCaveデータ型はdateです。 –

答えて

1

を試してみました はあなたの時間コンポーネントは、正午の後にある行を与えるだろう。

関連する問題