Question: In 2 Samuel 6:23 the Bible says that Michal, Saul’s daughter and David’s wife, had no children. In 2 Samuel 21:8 it says that she had five sons. Please explain.
Answer: Read 2 Samuel 21:8 very carefully. Merab was the wife of Adriel, and was Michal’s sister. Michal adopted her five sons and brought up the boys under her care. Notice carefully what Verse 8 says, "whom she (Michal) brought up (i.e. raised up) for Adriel."
No contradiction at all!