sql >> Database >  >> RDS >> PostgreSQL

Selecteren op maand in PostgreSQL

U kunt EXTRACT . gebruiken functie, zoals deze:

SELECT id, name, birthday FROM employee.person 
WHERE EXTRACT(MONTH FROM birthday) > 10;

Uw probleem komt voort uit het feit dat er niet zoiets bestaat als Month functie in PostgreSQL. Bekijk de online documentatie hier om te zien wat u in plaats daarvan kunt krijgen. Extract zou genoeg moeten zijn.



  1. Mysql Database maken met speciale tekens in de naam

  2. Gegevenswijzigingen onder Read Committed Snapshot Isolation

  3. Resamplen op tijdreeksgegevens

  4. Hoe %ROWTYPE gebruiken bij het invoegen in Oracle-tabel met identiteitskolom?