Найти - Пользователи
Полная версия: sqlalchemy,query,datetime.date
Начало » Базы данных » sqlalchemy,query,datetime.date
1
m_ain
tickets = Table('tickets', metadata,
Column('id', Integer, primary_key=True),
Column('OpeningDate', DateTime),
Column('info', String)
)
metadata.create_all(engine)

class Ticket(object):
def __init__(self, OpeningDate, info):
self.OpeningDate = OpeningDate
self.info = info
def __repr__(self):
return '<Ticket("%s", "%s", "%s")>' % (self.id, self.OpeningDate, self.info.encode('cp866', 'ignore'))

mapper(Ticket, tickets)

ticket_date = datetime.datetime.today()

tick = Ticket(ticket_date , u'первая запись')

Session = sessionmaker(bind=engine)
session = Session()
session.add(tick)

query = session.query(Ticket).filter_by(OpeningDate = ticket_date).first()
как сделать выборку из таблицы Ticket по полю OpeningDate за определенную дату(datetime.date)? Или это делается не в query? Заранее благодарен.
Андрей Светлов
Вы не знаете, как записать “OpeningDate больше первой секунды нужного дня и одновременно меньше последней”?
m_ain
Андрей Светлов
Вы не знаете, как записать “OpeningDate больше первой секунды нужного дня и одновременно меньше последней”?
понял. Спасибо :)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB