mySQLでデータベース構築中です。 日にちとユーザーIDの組み合わせで、特定日のユーザーの行動を記録することを考えました。 CURDATE()を日にち表示にすると、201301120000という数値になるため、それにユーザーID 1014を足し算すると、201301121014とユニーク数値になり、ユーザー1014の2013年1月12日の行動が入力されることになります。 ユニーク数値に10000を足すと翌日の行動が分かるというSQLを組んだのですが、月や年が変わるとこの法則が通用しなくなります。 そこで、UNIXTIMEのような、特定日からの経過日だけを表す関数を探したのですが見当たりません。 ある数値を足していくだけで翌日や前日、30日前、1340日前が分かる関数というのはニーズが高いと思えるため、なんらかの方法があると思うのですが、見つけることができません。 当方のニーズに合う方法をご教授いただきたくお願い致します。 すると201301120000のような数値になります。当方はこの数値に10000を足して翌日表記をしていたのですが、
↧