テーブルに2つの異なるフィールドがあり、どちらも同じ形式のタイムスタンプを持っています。
7/18/2012 10:19:48 AM
と
7/18/2012 10:20:46 AM
2つのタイムスタンプを差し引いて、期間を取得するにはどうすればよいですか。
SELECT (firstDateColumn - secondDateColumn) * 24 * 60 difference_in_minutes
FROM yourtable
日付が文字列の場合は、最初に変換します。
SELECT (TO_DATE(firstDateColumn, 'dd/mm/yyyy HH:MI:SS AM') -
TO_DATE(secondDateColumn, 'dd/mm/yyyy HH:MI:SS AM')) *
24 * 60 difference_in_minutes
FROM yourtable