имеется таблица с колонками |id_message|id_sender|id_reader|id_dialogue|timesend|timeend|text|sviaz|readed|counter| id_message - AUTO INCREMENT на колонку id_dialogue повесить этот атрибут не получилось. может быть можно это сделать через триггер как то? Важно что если в запросе указано значение для колонки id_dialogue то мы записываем это значение а если не указано то значение устанавливается автоматом.
delimiter ~ create trigger aincrem before insert on tbl for each row begin if new.id_dialogue is null then set new.id_dialogue=(select id_dialogue+1 from tbl order by id_message desc limit 1); end if; end ~ delimiter; мб я и немножко извращенец