🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #1061

Re: ayuda con query dinámico

#1061
From: mauricio
Date: Mon, 02 Apr 2007 13:25
34 lines
2522 bytes
On 1 abr, 14:25, "mauricio" <trabajo.para.informat...@gmail.com>
wrote:
> Hola.. tengo una tabla que sirve para guardar el valor de X que puede
> estar expresado en UF o en Pesos, dicha tabla además tiene un atributo
> adicional que indica si el valor es en UF o en $.
>
> Luego tengo que hacer una busqueda en PESOS del tipo Desde-Hasta, y
> venir a esta tabla a buscar los registros que calcen con el criterio
> de busqueda sin importar si el valor está en UF o Pesos.
>
> Si es valor está guardado en UF, tengo que convertilo a pesos.
>
> Hice este query, pero por restricciones del Mysql no puedo usar en el
> where el alias "valor":
>
> SELECT  *,
>         (CASE promoneda
>                 WHEN 'U' THEN 18400 * promontopro
>                 WHEN 'P' THEN 1 * promontopro
>                 ELSE 0 END) AS valor
> FROM
>         tasacion
> WHERE
>         promontopro between 10000000 and 2000000
>
> Este query, me está dejando afuera de los registros devueltos a
> aquellos que están expresados en UF, pero que si los paso a pesos,
> entran dentro del tramo buscado.
>
> Agradeceré me ayuden con el query, porque no se me ocurre nada.
>
> Gracias

uf!.. ya lo resolví  :D
Technical Details
Message-ID: <1175520349.495662.198810@q75g2000hsh.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!q75g2000hsh.googlegroups.com!not-for-mail
References: <1175451910.143052.67360@n76g2000hsh.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,a871d903da98c683
X-Google-Attributes: gid1593cb,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!q75g2000hsh.googlegroups.com!not-for-mail
From: "mauricio" <trabajo.para.informatico@gmail.com>
Newsgroups: chile.comp.programacion
Subject: Re: ayuda con query dinámico
Date: 2 Apr 2007 06:25:49 -0700
Organization: http://groups.google.com
Lines: 35
Message-ID: <1175520349.495662.198810@q75g2000hsh.googlegroups.com>
References: <1175451910.143052.67360@n76g2000hsh.googlegroups.com>
NNTP-Posting-Host: 200.50.42.51
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1175520351 4215 127.0.0.1 (2 Apr 2007 13:25:51 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 2 Apr 2007 13:25:51 +0000 (UTC)
In-Reply-To: <1175451910.143052.67360@n76g2000hsh.googlegroups.com>
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.1 Alexa Toolbar ,gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: q75g2000hsh.googlegroups.com; posting-host=200.50.42.51;
   posting-account=adCAHw0AAABP_W5m829eCH7dIU92i7gU