0

date-timeのオブジェクトの時間フィールドに基づいてのみ順序付けする SQL クエリを作成しようとしていますOracle DB。これが私が試したものです:

 String getPricesQuery = "SELECT * FROM price WHERE SELECTIONID IN (SELECT ID" +
" FROM selection" +
" WHERE EVENTID =" + eventID + ") ORDER BY TIME(TIMEOFISSUE) ASC";

TIME()関数を使用して の時間部分を抽出できると読みましたが、節Date-Timeで使用しようとすると、やや複雑になると思いますか?ORDER BY

4

2 に答える 2

5

使用できます:

ORDER BY to_char(TIMEOFISSUE, 'hh24miss')
于 2013-07-17T09:38:41.167 に答える