Antipatterns de PostgreSQL: avaluació de condicions en SQL
SQL no és C++, ni JavaScript. Per tant, l'avaluació de les expressions lògiques es produeix de manera diferent, i això no és gens el mateix: WHERE fncondX() AND fncondY() = fncondX() && fncondY() En el procés d'optimització del pla d'execució de consultes, PostgreSQL pot arbitràriament “ reordenar” condicions equivalents, no calculeu cap d'elles per a registres individuals, consulteu [...]