sql >> Databáze >  >> RDS >> Mysql

Jak napsat více sloupců v klauzuli pomocí sqlalchemy

Za předpokladu, že máte svůj model definovaný v Page , zde je příklad s použitím tuple_ :

keys = [
    (2752937066, 'http://members.aye.net/~gharris/blog/'),
    (3799762538, 'http://www.coxandforkum.com/')
]

select([
    Page.url
]).select_from(
    Page
).where(
    tuple_(Page.url_crc, Page.url).in_(keys)
)

Nebo pomocí dotazovacího API:

session.query(Page.url).filter(tuple_(Page.url_crc, Page.url).in_(keys))


  1. Je možné použít Full Text Search (FTS) s LINQ?

  2. MySQL limit s proměnnou

  3. Ukládání obchodní logiky do databáze

  4. Existuje jednoduchý způsob, jak převést data MySQL do Title Case?