以下のような修正クエリがあります。このクエリを別の瞬間に実行するたびに私が理解しようとするいくつかの奇妙な振る舞いは、別の結果をもたらします:(134,143,147,152 、158)MySQL 5.6のcount関数の異常な動作
これは、作成したテーブルで定義する方法である:
`user_registration_timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
SELECT COUNT(*)user_registration_timestamp
> = "2016年10月3日12時33分26秒" とuser_registration_timestamp
<「ユーザーから2016-10-03 15:33:26 ";
どうしてですか?タイムスタンプは固定されていますが、それは可変ではありませんので、MySQLでこの奇妙な動作を見る理由は何ですか?
根本的なデータが変更された場合、決定論的なクエリは異なるデータセットを返すことができますが、そうであるかどうか尋ねることはありません。 –
@ÁlvaroGonzálezuser_register_timestampがすでに渡されていると特定の時間? –
入手しました。私の答えをチェックしてください。 –