12.18.08

35 consejos útiles para posicionamiento en buscadores

Posted in Web at 10:48 pm by Miguel

Un poquito de información de este tipo nunca viene mal :)

http://www.walqaonline.es/2008/12/16/7/

Saludos.

Rating 3.00 out of 5
[?]

12.11.08

Where 1=1

Posted in Bases de Datos, Programación at 3:18 pm by Miguel

Un truco sencillo cuando estemos preparando consultas sql con condiciones dinámicas, en un buscador de elementos con varias condiciones de filtro por ejemplo, es utilizar en la base de la select la condición where 1=1.

Si tomamos como ejemplo la consulta

SELECT CAMPO1, CAMPO2, CAMPO3, CAMPO4
FROM TABLA1

Y quisiéramos añadir dinámicamente condiciones tendríamos que comprobar de base si ya tenemos una condición incluida para añadir el prefijo “AND”.

Incluyendo when 1=1 dejamos de lado este problema. Esta condición evalúa siempre cierto, y tiene un consumo impercetible en el cálculo, y ayuda a la hora de montar las condiciones de forma dinámica, ya que desde la primera concatenación de condiciones podemos partir de un “AND nuevacondicion”.

SELECT CAMPO1, CAMPO2, CAMPO3, CAMPO4
FROM TABLA1
WHERE 1=1 { AND… AND… AND… }

Es un truco un poco tonto, pero a la vez sencillo para dejar un código más limpio.

Saludos.

Rating 3.00 out of 5
[?]