0
num_daysopen
は、オープンしてからの経過日数を返します。 残りの日数は、ユーザーが何かを終了しなければならない日数を返します(日付オープンから28日まで)。必要days_left
その長い日の28日は0ではない-5 -15をデフォルトにする場合などmysqlは選択値をデフォルトの正の整数に設定します。
SELECT
DATEDIFF(DATE(NOW()), DATE(dateopened)) AS num_daysopen,
(28 - DATEDIFF(DATE(NOW()), DATE(dateopened))) as days_left
FROM table
ありがとうございました。 –