“at Taanach, by the waters of Megiddo.” Taanach and Megiddo are both on the southern side of the Jezreel Valley; Taanach is more southeast and Megiddo is more southcentral. The cities are about five miles apart.
“They took no plunder of silver.” This is an ironic and perhaps even humorous way of saying the Canaanites lost the battle.