“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 5 miles apart.
“They took no plunder of silver.” This is an ironic and perhaps even humorous way of saying the Canaanites lost the battle.