viernes, 13 de julio de 2007

Consultas SQL típicas con diferentes bases de datos

Este post es un esbozo


Como hacer las mismas cosas con consultas específicas en función de los diferentes gestores de bases de datos. Todo esto lo encontré en esta página http://troels.arvin.dk/db/rdbms/todavía no terminada, como ellos dicen.

Algunas de las cosas más interesantes me las apunto aquí, porque como las demás cosas, es algo que en algún momento utilizaré, como hoy, que lo he encontrado:

Limit con offset (intervalo de resultados para paginación)

MYSQL

SELECT columnsFROM tablenameORDER BY key ASCLIMIT n OFFSET skip

ORACLE

SELECT * FROM (
SELECT ROW_NUMBER()
OVER (ORDER BY UPPER(_key_) ASC) AS rn,
_tabla_.* FROM _tabla_
)
WHERE RN BETWEEN _ini_ AND _fin_

No hay comentarios:

Publicar un comentario