Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 日付と時刻の操作 | セクション
SQLにおける関数

book日付と時刻の操作

メニューを表示するにはスワイプしてください

SQLでデータを管理する際、日付や時刻を扱うことがよくあります。日付および時刻データ型の理解は不可欠であり、注文日時の記録、配達時間の記録、期間の測定などが可能になります。これらのデータ型には、カレンダーの日付のみを格納するDATE、時刻のみを格納するTIME、日付と時刻の両方を1つの値として格納するDATETIMEがあります。適切なデータ型を使用することで、記録の正確性が保たれ、時間に関連するデータの計算、比較、レポート作成が可能になります。

1234
-- Get the current date, time, and date-time in SQL SELECT CURRENT_DATE AS today; SELECT CURRENT_TIME AS current_time; SELECT NOW() AS current_timestamp;
copy

PostgreSQLでは、EXTRACT関数や単純な型キャストを使用して日付の特定の部分を抽出できます。これにより、年、月、日、さらには時間や分などの詳細な要素を取得できます。

1234567891011
-- Calculate how many days it took for each order to be shipped SELECT order_id, (shipped_at::date - order_date::date) AS days_to_ship FROM orders; -- Add 3 days to the order_date to estimate a delivery date SELECT order_id, (order_date::date + INTERVAL '3 day')::date AS estimated_delivery FROM orders;
copy

1. SQLで現在の日付を返す関数はどれですか?

2. 日付から年を抽出するために空欄を埋めてください:

question mark

SQLで現在の日付を返す関数はどれですか?

正しい答えを選んでください

question-icon

日付から年を抽出するために空欄を埋めてください:

(order_date) AS order_year FROM orders;
order_year
-----------
2024
2024
2024
2024
2024
2024
2024
2024
2024
2024

クリックまたはドラッグ`n`ドロップして空欄を埋めてください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  7

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 1.  7
some-alt