Каким образом можно заменить NULL в запросе к БД . Python & Firebird 2.5

Задача состоит в том, что из результата запроса в БД:

cur1 = con.cursor()
result1 = ("SELECT DDATE FROM TABLE(NULL)")
cur1.execute(result1)
result1 = cur1.fetchone()

РЕЗУЛЬТАТ - 43949.0

Нужно полученный результат поставить в следующий запрос, заменив в нём первые два значения "NULL", которые выделены жирным:

cur = con.cursor()
POS = (SELECT ST1,ST2 FROM SOMETABLE(**NULL**, **NULL**, NULL, NULL)")
cur.execute(POS)
POS = cur.fetchall()

Результатом должно быть успешно выполненный запрос POS = (SELECT ST1,ST2 FROM SOMETABLE(43949.0, 43949.0, NULL, NULL)")

P.S Я новичок в данном деле, не судите строго код и изложение мыслей.


Ответы (0 шт):