запрос такого вида Код (Text): UPDATE `game_vk_users` SET `date_lastvisit` = NOW(), `frequency_of_visits` = IF( `date_lastvisit`!=`date_register`, IF(`frequency_of_visits`, UNIX_TIMESTAMP() - UNIX_TIMESTAMP(`date_lastvisit`), (UNIX_TIMESTAMP() - UNIX_TIMESTAMP(`date_lastvisit`) + `frequency_of_visits`) /2 ) , 0 ) WHERE `uid`="44961066" `date_lastvisit` - успешно все присваивает, а вот `frequency_of_visits` не хочет. Хотя выборка Код (Text): SELECT IF( `date_lastvisit`!=`date_register`, IF(`frequency_of_visits`, UNIX_TIMESTAMP() - UNIX_TIMESTAMP(`date_lastvisit`), (UNIX_TIMESTAMP() - UNIX_TIMESTAMP(`date_lastvisit`) + `frequency_of_visits`) /2 ) , 0 ) as "frequency_of_visits" FROM `game_vk_users` WHERE `uid` = "44961066" возвращает значение 239