Ver Mensaje Individual
  #15 (permalink)  
Antiguo 25/11/2013, 12:07
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 9 meses
Puntos: 774
Respuesta: Que significa este error?

tu planteamiento desde un inicio estaba mal, porque shippeddate? que no era mas facil un max(orderid)??

Código SQL:
Ver original
  1. SELECT CompanyName,t1.customerid,t2.orderdate,orderid FROM Customers AS t1
  2. LEFT JOIN
  3. (
  4. SELECT customerid,orderdate,orderid
  5. FROM orders WHERE orderid IN (
  6. SELECT MAX(orderid) FROM orders GROUP BY shipcountry)    
  7.     ) AS t2 ON (t1.customerid=t2.customerid)
  8. WHERE t2.OrderID IS NOT NULL

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me