在我的程序中,我有一張表格,裏面保存輸入作業的詳細信息以及從中獲得的金額。如何從當前日期和每年的固定日期之間的表中選擇值?
我應該能夠從DATEBANK
位於當前日期和每年的固定日期之間的工作中選擇金額:財務年度開始。
c.execute("SELECT AMOUNT FROM vatsum1 WHERE DATEBANK BETWEEN '{x}' AND '{y}'".\
format(y = DateBankCur, x = StrtFYear))
我成功地獲得了當前日期和特定年份的財政年度開始(例如01/02/2016)。
但是,當我使用較晚或前幾年的日期時,這不會影響。
如何挑選最近的「01/02」來比較當前日期?
什麼是您的日期格式?字符串是'MM/DD/YYYY'嗎? –
不,它是格式爲YYYY-MM-DD的日期時間對象。我已經成功完成了一些日期操作。我只是不知道如何選擇當前日期和財政年度開始之間的金額。 –
我不太明白。看起來您希望選擇您選擇的_日期_和_chosen date_對應的財務年度開始之間的金額。我對嗎? –