私はSQLが初めてで、10進数型のSQLでフィルターを使用する方法を知っていますが、今回は文字列型で作業しています。
- 「3 時間」または「180 分」を超えるものをフィルタリングする必要があります
- 「3時間」を超えるものをフィルタリングすることができました
- ただし、180 分を超えるものはフィルタリングできません
このテーブルの出力のスクリーンショットを次に示します。
ここにSQL selectステートメントがあり、それは機能しています
SELECT EVENTID,
STARTDATETIME,
F_NAME,
DURATIONHM,
NUM_PEOPLE
FROM EVENT_FACT
where DURATIONHM > '3 hrs'