🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #1062

Re: ayuda con query din�mico

#1062
From: Knock_
Date: Mon, 02 Apr 2007 17:56
39 lines
2014 bytes
usa la instruccion HAVING alias between. ......., en tu caso alias = 
valor...

Salu2,

Knock_

"mauricio" <trabajo.para.informatico@gmail.com> wrote in message 
news:1175451910.143052.67360@n76g2000hsh.googlegroups.com...
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
Technical Details
Message-ID: <eurg4h$kc2$1@aioe.org>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.germany.com!aioe.org!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!news2.google.com!news.germany.com!aioe.org!not-for-mail
From: "Knock_" <knock@chile.com>
Newsgroups: chile.comp.programacion
Subject: Re: ayuda con query din�mico
Date: Mon, 2 Apr 2007 13:56:36 -0400
Organization: Aioe.org NNTP Server
Lines: 41
Message-ID: <eurg4h$kc2$1@aioe.org>
References: <1175451910.143052.67360@n76g2000hsh.googlegroups.com>
NNTP-Posting-Host: 5W813qOxai4R7du9M8gKLQ.user.aioe.org
X-Complaints-To: abuse@aioe.org
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
X-RFC2646: Format=Flowed; Original
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-Priority: 3
X-MSMail-Priority: Normal