paiza DB/SQL入門編
こんばんは!
今日のpaizaはSQLの命令文で計算ができる事を知りました:)
四則演算も出来るとは、ますますエクセル(笑)

今日使った関数はこの二つでした。↓
■現在の日時を求める関数 CURRENT_DATE()) AS 現在日時 ■二つの日付の間の期間を整数で求める TIMESTAMPDIFF(YEAR, (誕生日), (現在の日時))
ゲームユーザーのプレイ期間を計算するという練習問題はこんな感じ。。
SELECT userID AS ユーザーID, MIN(startTime) AS 開始日, MAX(endTime) AS 終了日, DATE(max(endTime)) - DATE(min(startTime)) +1 AS プレイ期間 FROM eventlog GROUP BY userID;
ゲームユーザーの年齢を計算する練習問題はこんな感じ。。
SELECT userID AS ユーザーID, year(current_date()) AS 現在年, birth AS 生年月日, year(current_date())-year(birth) AS 数え年, Timestampdiff(year,birth,current_date()) AS 満年齢 FROM users;
でした:)
久々にyoutuberの中田あっちゃんが動画アップしたので、それ見たさに今日はこの辺りで失礼します!!(笑)
ご覧いただきありがとうございました(*´ー`*)
皆様も良い秋の夜を~♪