PostgreSQL Antipatterns: Kondiĉa Taksado en SQL
SQL ne estas C++, kaj ne JavaScript. Tial, la taksado de logikaj esprimoj okazas malsame, kaj ĉi tio tute ne estas la sama afero: WHERE fncondX() KAJ fncondY() = fncondX() && fncondY() En la procezo de optimumigo de la demanda ekzekutplano, PostgreSQL povas arbitre " rearanĝi” ekvivalentajn kondiĉojn, ne kalkulu iun el ili por individuaj registroj, raportu al [...]