L
lapo4ka
Добрый день1 помогите мне пожалуйста создать запрос..у меня совсе не выходит((((
у меня есть таблица
ID_OBJECT ID_FIELD FIELD_INT
----------- -------- -----------
51 57 0
51 57 90
51 57 0
51 57 0
51 57 180
51 57 0
51 57 0
51 57 270
51 57 0
51 57 0
51 57 364
51 57 0
ID_OBJECT - тип депозита, ID_FIELD - тип срока, FIELD_INT - кол-во дней. те можно взять депозит сроком от 90 дней до 180, от 180 до 270, от 270 до 364 и соот от 364. от срока зависят стваки, кот в другой таблице. мне надо из этой таблицы узнать имеено срок, в кот вписывается депозит, так как его можно открыть, допустим, на 200 дней. срок по дням я узнала отняв от даты закрытия дату открытия....как сделать цикл, чтобы от количества дней бралось мах значение из FIELD_INT ? те если депозит открыла на 200 дней, то мне выведется 270?
пробовала SELECT max(FIELD_INT) from array
where data_raz> FIELD_INT and array.ID_OBJECT = 51 and array.ID_FIELD = 57
тут выводится просто 364
у меня есть таблица
ID_OBJECT ID_FIELD FIELD_INT
----------- -------- -----------
51 57 0
51 57 90
51 57 0
51 57 0
51 57 180
51 57 0
51 57 0
51 57 270
51 57 0
51 57 0
51 57 364
51 57 0
ID_OBJECT - тип депозита, ID_FIELD - тип срока, FIELD_INT - кол-во дней. те можно взять депозит сроком от 90 дней до 180, от 180 до 270, от 270 до 364 и соот от 364. от срока зависят стваки, кот в другой таблице. мне надо из этой таблицы узнать имеено срок, в кот вписывается депозит, так как его можно открыть, допустим, на 200 дней. срок по дням я узнала отняв от даты закрытия дату открытия....как сделать цикл, чтобы от количества дней бралось мах значение из FIELD_INT ? те если депозит открыла на 200 дней, то мне выведется 270?
пробовала SELECT max(FIELD_INT) from array
where data_raz> FIELD_INT and array.ID_OBJECT = 51 and array.ID_FIELD = 57
тут выводится просто 364