sql >> Database >  >> RDS >> PostgreSQL

Sqlalchemy heeft de WHERE-clausule gedupliceerd naar FROM

Ik vind een oplossing!

func.array(select([T2.id]).where(T2.box.op('&&')(box)).as_scalar())

Na het toevoegen van as_scalar() allemaal goed, want in mijn selectie moeten alle id's in één array staan.




  1. MYSQL sum() voor verschillende rijen

  2. MySQL group_concat() bestellen op basis van case-statementwaarden

  3. Postgres selecteert huidige uurgegevens

  4. Sql - tellen in meerdere kolommen