0

現在、2 つのフィールドがあります。

MEETING_TIME_START  |    MEETING_TIME_END
--------------------+--------------------
 9:30:00.000000AM   |   10:50:00.000000AM
11:00:00.000000AM   |   12:20:00.000000PM
11:00:00.000000AM   |   12:20:00.000000PM
10:00:00.000000AM   |   10:50:00.000000AM

新しいフィールドを作成して時間を再フォーマットする基準があります。

(SUBSTR((D.MEETING_TIME_START),1,5)%concat '- ' %concat SUBSTR((D.MEETING_TIME_END),1,5))

これにより、次の結果が得られます。

NEW FIELD
------------
09.30- 10.50
11.00- 12.20
11.00- 12.20
10.00- 10.50

このフォーマットを作成するために基準を調整するにはどうすればよいですか:

PREFERRED OUTPUT
----------------
0930-1050
1100-1220
1100-1220
1000-1050
4

2 に答える 2

0

それがMySQLの場合、私はこれを試します:

CONCAT(SUBSTR(D.MEETING_TIME_START,1,2),SUBSTR(D.MEETING_TIME_START,4,2),'-',SUBSTR(D.MEETING_TIME_END,1,2), SUBSTR(D.MEETING_TIME_END,4,2))
于 2013-03-05T22:55:20.397 に答える
0

これを試すことができますか?

(SUBSTR((D.MEETING_TIME_START),1,2) || SUBSTR((D.MEETING_TIME_START),4,2) || '-' || SUBSTR((D.MEETING_TIME_END),1,2) || SUBSTR((D.MEETING_TIME_START),4,2))

于 2013-03-05T22:48:13.133 に答える