コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
SELECT
HC.CHECKUP_DATE AS CK_DATE
, HC.MEMBER_CODE AS CODE
, MM.LAST_NAME || MM.FIRST_NAME AS NAME
, ROUND(HC.WEIGHT - HC_S.WEIGHT, 1) AS CHG_WT
FROM
HEALTH_CHECKUP AS HC
LEFT JOIN MEMBER_MST AS MM
ON MM.MEMBER_CODE = HC.MEMBER_CODE
LEFT JOIN
(
SELECT
MEMBER_CODE
, WEIGHT
, MAX(CHECKUP_DATE)
FROM
HEALTH_CHECKUP
WHERE
CHECKUP_DATE < (
SELECT
MAX(CHECKUP_DATE)
FROM
HEALTH_CHECKUP
)
) AS HC_S
ON HC_S.MEMBER_CODE = HC.MEMBER_CODE
WHERE
MAX(HC.CHECKUP_DATE)
ORDER BY
CHG_WT DESC
, CODE DESC
提出情報
提出日時 | 2024/06/24 11:29:45 |
コンテスト | 第13回 SQLコンテスト |
問題 | 体重差分 |
受験者 | asfdghahdka |
状態 (詳細) | RE (Runtime Error: 実行時エラー) |
メモリ使用量 | 95 MB |
メッセージ
SQLITE_ERROR: misuse of aggregate function MAX()
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
RE
95 MB
データパターン2
RE
82 MB