רשימת בניו של דוד הנולדים לו בירושלים מעלה פער בולט במספר הבנים ובשמותיהם לעומת הרשימה המקבילה המופיעה בספר שמואל. בעוד שבספר שמואל נמנים שבעה בנים בלבד, כאן נספרים תשעה. הפער מתמקד בין היתר בשמות ואלישמע ואליפלט, אשר נראה כי הם מופיעים פעמיים ברשימה המלאה של דברי הימים.
ההסבר המרכזי לכפילות ולפער במספרים הוא שהבנים הראשונים שנשאו שמות אלו מתו. לאחר מכן, כאשר נולדו לדוד בנים נוספים, הוא קרא להם שוב אלישמע ואליפלט על שם אחיהם המתים. ספר שמואל מונה רק את שבעת הבנים שנותרו בחיים, ואילו ספר דברי הימים מציין את כל התשעה מתוך מטרה לחלוק כבוד לדוד ולזרעו, ולהראות שהיו לו בנים רבים [רש"י].
גישה נוספת מציעה משמעות עמוקה יותר לאזכור הבנים שמתו, הקושרת זאת לעונשו של דוד על מעשה בת שבע. דוד פסק על עצמו כי את הכבשה ישלם "ארבעתיים", כלומר ייענש באובדן ארבעה מילדיו. בניגוד למדרשים המונות בין הארבעה את תמר, שכלל לא מתה, או את הילד הראשון שנגזרה עליו מיתה בנפרד, אזכורם של שני הבנים הנוספים כאן, שמתו גם הם, בא להשלים במדויק את מניין ארבעת הבנים שאיבד דוד כעונש על חטאו [מלבי"ם].
באשר לשם ואלישמע, במקומות אחרים במקרא בנו של דוד מופיע בשם "אלישוע". הסיבה לכך היא ששמו שונה לאלישוע לאחר שאחיו הצעיר נקרא בשם אלישמע. הפסוק שלנו בוחר להזכיר את שמו המקורי והעיקרי בטרם שונה [מלבי"ם].