Salomón tuvo setecientas esposas extranjeras, que eran princesas. Entre ellas estaba la hija del rey de Egipto, además de otras mujeres moabitas, amonitas, edomitas, hititas y sidonias. También tuvo trescientas mujeres, con las que vivió sin haberse casado. Dios le había dicho a los israelitas: «No se casen con mujeres extranjeras, porque ellas los harán adorar a sus dioses». Y así sucedió. Cuando Salomón llegó a viejo, sus mujeres lo apartaron de Dios y lo hicieron adorar a otros dioses. Salomón adoró a la diosa de los sidonios llamada Astarté, y construyó un lugar para adorar a dos ídolos repugnantes: Quemós, que era un dios de Moab, y Milcom, que era el dios de los amonitas. Lo construyó en la montaña que está al este de Jerusalén. También edificó lugares para que sus esposas ofrecieran animales a sus dioses y quemaran incienso. Salomón actuó mal delante de Dios y no lo obedeció; en realidad, nunca se comprometió a obedecerlo por completo, como lo había hecho David, su padre.
El Dios de Israel estaba enojado con Salomón, pues aunque se le había aparecido dos veces y le había ordenado que no adorara a otros dioses, él nunca lo obedeció. Por eso Dios le dijo:
«Te has comportado mal y no has obedecido mis órdenes. Por eso voy a quitarte el reino y se lo daré a uno de tus oficiales. Sin embargo, no lo haré ahora, sino cuando tu hijo sea el rey. No le quitaré todo el reino; lo dejaré reinar sobre una tribu, por amor a tu padre David y a la ciudad de Jerusalén que yo he elegido».
Hadad, que era descendiente de los reyes de Edom, luchó en contra de Salomón, pues así lo permitió Dios. Resulta que años atrás, cuando David había vencido a Edom, Joab, que era el general del ejército, fue a enterrar a los que habían muerto en la batalla. Joab se quedó allí durante seis meses, hasta que logró matar a todos los hombres de Edom.