INSERT INTO sobitiya ( data , sobitie )
VALUES
(
{Ust},
( SELECT sobitie FROM sobitiya WHERE data BETWEEN {dtfrom} AND {dtto} )
)
Переводится так :
ВСТАВИТЬ В ТАБЛИЦУ sobitiya ( data , sobitie )
ЗНАЧЕНИЯ
(
{Ust},
( ВЫБРАТЬ sobitie ИЗ ТАБЛИЦЫ sobitiya С УСЛОВИЕМ ЧТО data НАХОДИТСЯ МЕЖДУ {dtfrom} И {dtto} )
)
Стоит пояснить что я использовал вложенный SQL запрос , и по количеству выданных данных будет произведено соответствующее количество новых записей оператором INSERT
)) и что то он не работает так как надо в отличие от первого варианта