2006-08-11 時間差の計算方法 Comp 何時間前 (or 何時間後) の○○というのが必要になるときがあるけど、 d1, d2 (ともにDATETIME or TIME型)の場合 SELECT HOUR(TIMEDIFF(d1, d2)) しちゃうなぁ。と select floor( (unix_timestamp(d1) - unix_timestamp(d2) )/3600) http://d.hatena.ne.jp/ks3/20060811/1155266712を見て思ったかも。生年月日から、年齢を計算するのも面白いよね。UNIX_TIMESTAMPは使えない ;-)