• Viernes 8 de Noviembre de 2024, 08:05

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - oscuros

Páginas: [1]
1
MS Access / Ayud con consulta SQL access
« en: Miércoles 5 de Agosto de 2009, 11:58 »
Buenas, tengo un problema con una consulta SQL, en SQL Server me funciona perfectamente, pero en Access no me funciona y me da un error.
La consulta es:
SELECT c.cli_nombre, c.cli_codigo, c.cli_dni, c.cli_descrip, cc.tom_nombre, h.hid_nombre, p.par_nombre, p.par_superf, z.zon_nombre, ht.htom_codigo,
SUM(cc.diferencia) AS Expr1
FROM calculo_consumos_export_listado AS cc INNER JOIN
toma AS t ON cc.tom_id = t.tom_id INNER JOIN
cliente AS c ON t.cli_id = c.cli_id INNER JOIN
h_toma AS ht ON cc.htom_id = ht.htom_id INNER JOIN
hidrante AS h ON cc.hid_id = h.hid_id INNER JOIN
zona AS z ON cc.zon_id = z.zon_id INNER JOIN
parcela AS p ON t.par_id = p.par_id
WHERE (cc.htom_factual >= '20090501') AND (cc.htom_factual < '20090715') AND (c.cli_codigo <> '000')
GROUP BY c.cli_nombre, c.cli_codigo, c.cli_dni, c.cli_descrip, cc.tom_nombre, h.hid_nombre, p.par_nombre, p.par_superf, z.zon_nombre, ht.htom_codigo
ORDER BY c.cli_nombre
y el error que me da es el siguiente:
Error de sintaxis (falta operador) en la expresión de consulta 'cc.tom_id INNER JOIN cliente AS c ON t.cli_id = c.cli_id INNER JOIN h_toma AS ht ON cc.htom_id = ht.htom_id INNER JOIN hidrante AS h ON cc.hid_id = h.hid_id INNER JOIN'.

Alguien sabe como puedo solucionar mi problema?

2
SQL Server / Reducir tiempo espera de una consulta
« en: Jueves 23 de Julio de 2009, 10:26 »
Buenas tengo la siguiente consulta:

SELECT Remota, COUNT(Remota) AS conta
FROM Usr_Eventos WITH (NOLOCK)
WHERE (TipoMedida = 305) AND (Fecha BETWEEN '01/06/2009' AND '23/07/2009')
GROUP BY Remota

Esta consulta tarda muchisimo tiempo en ejecutarse. Alguien sabe que se puede hacer para reducir el tiempo de espera?

Muchas gracias

3
VB .NET / problema con decimales
« en: Jueves 18 de Diciembre de 2008, 12:56 »
Buenas, verán tengo un programa donde en una fórmula me aparece con dos decimales, pero lo que necesito es que si el decimal está entre 0 i 0.25 que redondee hacia abajo, si el decimal está entre 0.25 i 0.75 que redondee a 0.50 y que si está por encima de 0.75 que redondee para arriba.
Alguién sabe como puedo hacer eso?

Muchas gracias

Páginas: [1]