перезаписывать? (перезапись - более сложная/опасная операция с логической точки зрения, чем просто удаление и создание новой записи)
2. А тебя точно волнует то, что у тебя есть пустые записи? Мб можно просто время от времени (раз в пару дней например) потратить минут 10 и пройтись ручками и почистить. Во многих случаях это будет дешевле
нельзя удалять только потому, что могут в этой строке быть другие данные. Если 3 null, то почему бы и нет.
Можно написать скрипт, который просто будет удалять те строки, в которых значения всех ячеек NULL и запускать его раз в какое-то время. Выглядеть он будет примерно так: DELETE FROM 'table_name' WHERE 'column_1_name' IS NULL AND 'column_2_name' IS NULL AND 'column_3_name' IS NULL
да, как вариант. Но может же случится такое, что будет например только 1 значение из 3 заполнено в нескольких колонках.
Думаю, тогда перед каждой новой записью, буду прогонять такой запрос и все
Вот именно тут и возникают вопросы
Так а зачем перед каждой?
ну запись, имею в виду 100 строк условно раз в день. И перед этим очистка
Обсуждают сегодня