А чего мне определяться ? Я в качестве подрядчика ставлю у заказчика новую систему. Для сохранения совместимости со старым форматом сбора данных с меня просят сделать такой вариант.
Akina, в середину точно не будут добавляться данные, и модификаций тоже не будет. По факту это показания счетчика, которые раз в час пишутся в базу. Но требуется помимо показания писать еще и расход за этот час.
Я тоже с этим согласен. Но мне нужно настроить передачу данных во внешнюю систему, а там люди говорят - на не нужен накопительный итог, а только разницу за 1 час. Ладно, будем считать перед вставкой и вставлять уже значение.
Ипатьев, ну ввиду того, что в INSERT таблица указана, во вложенном SELECT используется видимо эта же таблица. Хотя по мне так странно, что нельзя другую таблицу указать, вроде раньше можно было это делать.
Ипатьев, у меня тоже самое. Такое ощущение что MySQL считает, что это нельзя делать из других таблиц, и поэтому имя таблицы указывать вообщен не нужно.
Rsa97, реально шаманство (это всегда так кажется, когда не знаешь чего то).
Итого: если в первом варианта получалось, что в качестве max() было вставляемое значение и разница получалась 0,
то при перемене месте total и 1h такое ощущение, что max() выдает 0, и 1h получается равным вставляемому total.. Бред. Видимо проще за пару запросов к БД делать - сначала предыдущее значение total получить, а потом уже вставлять новые
Ну тогда берете переменную среды окружения SERVER_NAME, через нее на сервер приходит имя хоста к которому обратился клиент (для этого в DNS этой доменной зоны должна быть соотвествующая A-запись с адресом вашего сервера, на весь домен или на конкретный хост). Далее в соответствии с пришедшим именем выбираете базу данных для магазина.
Ну не всегда это возможно - например на Lenovo k910 (двухсимочный) не было официальных прошивок с русским языком. Были только на РСТ версию односимочную с 4G, но они не подходили.
Кстати, версию с вирусом на свой k910 я взял именно на 4PDA - автор прошивки не признал наличие вируса, но версию оперативно удалили.
Игорь, ну Lenovo засветился даже в деле с malware в UEFI в своих ноутбуках - причем они это официально признали и сделали патч, так что нечему тут удивляться )))
Не совсем понятно про свой функционал.
В принципе в API Uppod (и SWF и HTML5 версии) есть функция, возвращающая текущее время воспроизведения и статус (типа пауза, воспроизведение, буфферизация) и управление вопроизведением.
Сообщить о текущем времени серверу можно асинхронным запросом.
Mystray, да, ошибся, забыл я про префиксы короче /24. Действительно, в них .0 может быть хостом.
А вот практическое применение /31 и /32 весьма под сомнением.