Puede usar el rango sobre la partición así:
select * from
(select locid, value1, value1date,
rank() over (partition by locid order by value1date desc) as rank
from table1) t
where t.rank=1
Ver SqlFiddle
Puede usar el rango sobre la partición así:
select * from
(select locid, value1, value1date,
rank() over (partition by locid order by value1date desc) as rank
from table1) t
where t.rank=1
Ver SqlFiddle
Cómo probar la conexión de la base de datos PHP MySQL usando un script
¿Cuáles son las diferencias entre las transformaciones Merge Join y Lookup en SSIS?
Error de Sql en la actualización:la instrucción UPDATE entró en conflicto con la restricción FOREIGN KEY
Copia de seguridad de una base de datos en SQL Server 2017