Найдено 9 результатов

Napalm
26 окт 2005, 14:53
Форум: Программирование
Тема: Помогите с запросом
Ответы: 20
Просмотры: 8045

мне нужны приходы по которым были продажи только до 1-го числа поправте если я не прав, я не сильно хорошо в галактике соображаю, но я думал что если сделать выборку where rzkutrash.crzprih=rzkutprih.nrec и в таблице приходов только 1 запись и на нее 2 расхода, то логическая таблица в памяти будет с...
Napalm
26 окт 2005, 14:12
Форум: Программирование
Тема: Помогите с запросом
Ответы: 20
Просмотры: 8045

т.е. получается что and not isvalidall(tnrzkutrash) совсем не надо а select * from rzkutprih, rzkutrash WHERE ((date(01,01,2005)>>=rzkutprih.ddoc and double(0)==rzkutprih.ostatok and rzkutprih.nrec==rzkutrash.crzprih and date(01,01,2005)>>=rzkutrash.ddoc)) ; выберет все приходы до 1-го числа по кото...
Napalm
26 окт 2005, 13:30
Форум: Программирование
Тема: Помогите с запросом
Ответы: 20
Просмотры: 8045

Den давай попробуем пошагово как и пытались select * from rzkutprih WHERE ((date(01,01,2005)>>=rzkutprih.ddoc )); сдесь все понятно. проще этого быть не может select * from rzkutprih, rzkutrash WHERE ((date(01,01,2005)>>=rzkutprih.ddoc rzkutprih.nrec==rzkutrash.crzprih )); взяли к ранее отобранным ...
Napalm
26 окт 2005, 12:36
Форум: Программирование
Тема: Помогите с запросом
Ответы: 20
Просмотры: 8045

нет не попадут. за это отвечает OSTATOK = 0. это условие говорит о том что с данного конкретного прихода уже все продано.

а что значит запись

Код: Выделить всё

and not isvalidall(tnrzkutrash)
?
Napalm
26 окт 2005, 11:38
Форум: Программирование
Тема: Помогите с запросом
Ответы: 20
Просмотры: 8045

Den
да, так и есть. это ведь фактически одно и тоже.
нет расхода позже 01012005
и
расход по которым был до date(1,1,2005)
Napalm
25 окт 2005, 19:22
Форум: Программирование
Тема: Помогите с запросом
Ответы: 20
Просмотры: 8045

это аналогия с твоим первым вариантом без последней строки... чуть не то. второе ограничение даты ограничивает таблицу расходов, а надо чтобы приходов...
Napalm
25 окт 2005, 18:59
Форум: Программирование
Тема: Помогите с запросом
Ответы: 20
Просмотры: 8045

оба хорошо работают. вроде как надо. я сам так с самого начала делал. потом написал в нормальном sql и обратился сюда с вопросом :) по первому вопросов нет. второй тоже подцепляет все расходы по выбраным приходам. далее мне надо чтобы добавочно накладывалось ограничение на приход а не на расход. вот...
Napalm
25 окт 2005, 17:52
Форум: Программирование
Тема: Помогите с запросом
Ответы: 20
Просмотры: 8045

нет, абсолютно не оно... выбирает пустую запись. хотя по идее должно выбрать тыщ 700.
хотя даже если убираю последнюю строчку совершенно не понятную для меня то как бы должно что-то выбираться. а-н нет.

PS ошибку в дате увидел. это не из-за нее
Napalm
25 окт 2005, 15:25
Форум: Программирование
Тема: Помогите с запросом
Ответы: 20
Просмотры: 8045

Помогите с запросом

добрый день. помогите пожалуйста с запросом. на sql это выглядит так delete FROM rzkutprih WHERE (OSTATOK = 0) AND (DDOC < '2005-01-01') AND (NREC NOT IN (SELECT crzprih FROM rzkutrash WHERE ddoc > '2005-01-01')) как это будет выгдялеть в support?