Sqlalchemy Date Format - ellenőrzi, hogy vannak megrendelések az ügyfelet 5 egymást követő évben

szavazat
-1

Én az alábbi osztály sqlalchemy

class Order(Base):
   __tablename__ = 'orders'
   __table_args__ = {'sqlite_autoincrement': True}
   index = Column(Integer, primary_key= True, nullable=False)
   client_id  = Column(String, nullable=True)
   order_type = Column(String, nullable=True)
   order_value =  Column(Integer, nullable=True)
   order_date = Column(Date, nullable=True)

Azt akarom, hogy küldjön egy hűségcsomagot hogy minden ügyfél, aki elrendelte az 5 egymást követő évben legalább 1 sorrendben.

Ezután a csomag mérete attól függ, hogy az értéke egyenlő volt / nagyobb (nagy csomag), vagy kisebb, mint 50 (kis csomagot).

Sajnos dátum értékeket az SQL Alchemy dátuma típusát.

Mi lenne a legjobb SQL ellenőrizni minden ügyfél számára, hogy ő jogosult a kicsi vagy nagy csomag?

A kérdést 19/03/2020 22:01
a forrás felhasználó
Más nyelveken...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more