Что-то не прокатило, где я неправ? #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
CREATE TRIGGER `test_placeh` BEFORE UPDATE ON `placeh`.`one`
FOR EACH ROW
BEGIN
UPDATE `placeh` SET `tw` = OLD.`one`;
END
Если свойств неизвестное заранее количество, то для БД например как это реализовать? Создать заранее много резервных столбцов и хранить их пустыми если свойства нет?
Сергей Беловенцев: php.net/manual/ru/function.array-merge.php "Если входные массивы имеют одинаковые строковые ключи, тогда каждое последующее значение будет заменять предыдущее. Однако, если массивы имеют одинаковые числовые ключи, значение, упомянутое последним, не заменит исходное значение, а будет добавлено в конец массива." Объединяйте их в цикле например тогда через $idCountmfilmr[] = $idCountmfilmi[$i]
Максим Федоров: Всё прекрасно работает, только что проверил - MAX, MIN, AVG, SUM только MIN() исключает null-значения из поиска и выводит наименьшее из оставшихся, но это нормально
Да я помню приблизительные требования к памяти, но там на странице нет никакой информации о null или пустоте. В чём я выигрываю когда 0 а не NULL? У меня особенность данных такая что в таблице ооочень много пустых значений во многих столбцах будет.
ThunderCat: задам ещё маленький вопрос что бы тему не создавать. Индекс не перестраивается после запроса если при update не были изменены поля на которых есть индекс?