sql >> Databáze >  >> RDS >> PostgreSQL

jak získat uživatelský vstup z qdateEdit a vybrat jej z databáze v postgresu

Musíte:

  • Použijte datetime.time(), nikoli QDate.
  • Zástupný symbol je bez uvozovek.
dt = self.dateEdit.date().toPyDate()
cur.execute("SELECT * FROM data WHERE stdate = %s", (dt,))



  1. Existuje oficiální doporučení společnosti Oracle ohledně použití explicitních spojení ANSI JOIN vs implicitních spojení?

  2. Příkaz If v rámci klauzule Where

  3. Převést číslo měsíce na název měsíce v SQL Server (T-SQL)

  4. SELECT * FROM tbl WHERE clm LIKE CONCAT('%',<jiný dotaz sql LIMIT 1>,'%') - JAK?