Skip site navigation (1) Skip section navigation (2)

Re: COUNT

From: Javier Estévez CIFA Córdoba <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es>
To: "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>
Cc: "Jaime Casanova" <systemguards(at)gmail(dot)com>,<pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: COUNT
Date: 2006-02-27 13:39:30
Message-ID: 027a01c63ba3$3c510ad0$5423410a@cfco04.cap.juntaandalucia.es (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
     Mi objetivo es seleccionar cuantos valores están dentro de un RANGO.

    Si la claúsula WHERE no se cumple, el count(*) debería devolverme 0, no?

----- Original Message -----
From: "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>
To: "Javier Estévez CIFA Córdoba" <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es>
Cc: "Jaime Casanova" <systemguards(at)gmail(dot)com>;
<pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Monday, February 27, 2006 2:32 PM
Subject: Re: [pgsql-es-ayuda] COUNT


Javier Estévez CIFA Córdoba escribió:

>    Nop...
>
>    Pero no me dio ERROR... simplemente me hizo lo mismo.

Eso es porque la sintaxis sin reformular sigue siendo valida.  Lo que
pasa es que te da los mismos resultados que antes; por eso tienes que
cambiarlo.

>     Es indistinto que utilice ON or USING, he probado con ambos según la
> documentación.

Son equivalentes (excepto que ON es mas poderoso).

>     No entiendo por qué hay que reformular el WHERE?

Porque me parece que tu WHERE asume que ciertos valores no son nulos, y
por lo tanto el optimizador automaticamente reduce tu OUTER JOIN a un
INNER JOIN.

--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

---------------------------(fin del mensaje)---------------------------
TIP 2: puedes desuscribirte de todas las listas simultáneamente
    (envíe "unregister TuDirecciónDeCorreo" a majordomo(at)postgresql(dot)org)


In response to

  • Re: COUNT at 2006-02-27 13:32:55 from Alvaro Herrera

Responses

  • Re: COUNT at 2006-02-27 13:53:35 from Alvaro Herrera
  • Re: COUNT at 2006-02-28 07:59:22 from Jaime Casanova

pgsql-es-ayuda by date

Next:From: Alvaro HerreraDate: 2006-02-27 13:53:35
Subject: Re: COUNT
Previous:From: Alvaro HerreraDate: 2006-02-27 13:32:55
Subject: Re: COUNT

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group