|
SQL, прямой запрос, подскажите
| ☑ |
0
Sintez123
30.10.13
✎
15:45
|
Надо чуть-чуть строку поменять. Прямые запросы SQL не знаю, только начал читать.
Command.CommandText = "delete from "+ИмяТаблицы+" where isWork=1 and SFDate=CAST('"+Формат(Выборка.Дата, "ДФ=""ггггММдд""")+"' as Date)";
Т.е. тут удаляет записи с SFDate = Выборка.Дата.
А теперь надо сделать чтобы удаляло записи не в пределах одной даты, а впределах периода. Надо передать дату начала и дату конца. Время не учитывается.
Как должна выглядеть строка в итоге? Ненагуглилось. Спасибо.
|
|
2
Maxus43
30.10.13
✎
15:58
|
where SFDate>=... and SFDate<=...
between тоже есть
|
|
3
ДенисЧ
30.10.13
✎
16:01
|
between рулит
А ещё рулит чтение документации и учебника по математике за 3 класс...
|
|
4
Sorm
30.10.13
✎
16:02
|
(0) ""delete from "+ИмяТаблицы+" where isWork=1" - красота:) Так их!
Не верю, что на не найдешь.
|
|
5
Wobland
30.10.13
✎
16:06
|
>isWork
видал я как-то каталог music\russian\car time
|
|
6
Sintez123
30.10.13
✎
16:49
|
СПС всем, помогло between
|
|
7
Жан Пердежон
30.10.13
✎
16:51
|
(6) заходи еще, у нас between'ов много
|
|
8
Infsams654
30.10.13
✎
17:02
|
(0) "туды их, в качель", а если не секрет, что удалять то надо? Как-то это с 1С плохо представляю взаимосвязь
|
|