Ver Mensaje Individual
  #15 (permalink)  
Antiguo 20/12/2013, 13:17
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consulta de SQL y campos fecha

Trata de atenerte a lo que te pregunto. No te explayes sobre lo que ya dijiste, porque eso ya lo entendí.

Te repito: No te servirá de nada que te diga cómo obtener los datos en MySQL, porque no podrás usar la misma sintaxis en SQL Server, que es de donde debes sacarlos.
No mezcles las cosas.

La query:
Código MySQL:
Ver original
  1. FROM EVENTS
  2. WHERE event_type = 270 AND eventdate >= date_sub(CURDATE(), INTERVAL 6 DAY)
  3. GROUP BY  identity_id, DATE(eventdate)
Funcionaría en MySQL, pero no funciona en SQL Server, porque éste no reconocerá la sintaxis, ni tampoco el agrupamiento que indica.

¿Te queda claro eso?

MySQL admite agrupar por columnas no indicadas en el SELECT, por parte de las columnas, e incluso por columnas virtuales. Pero nada de eso es admitido por SQL Server. No son iguales.

Ten paciencia y veremos si uno de los expertos en SQL Server puede darte mejores soluciones.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)