את רק מחזקת את מה שהוא כתב, שמתכנת סטנדרטי יודע sql ברמה נמוכה.????!!!?!?!
אולי לא כל אחד יודע pivot וסיכומים מורכבים אבל פרוצדורה פשוטה של join בטוח שבסיסי לפיתוח
וכשיש צורך ביותר הולכים לבדוק מה הsyntax, לא ?
בכל מקרה תמיד בודקים איפה הכי קל לביצוע בDB, server או client
ואם המפתח עדיין לא יודע, מי שמעליו צריך לדעת להנחות אותו לכתוב את הלוגיקה הזו במקום המתאים
ולגבי זה שכשיש צורך הולכים לבדוק מה הsyntex, זה ממש לא נכון, כי בד"כ זה לא הsyntex שחסר אלא הלוגיקה שאת לא יודעת שניתן להגיע אליה.
היתה תקופה שכתבתי sql ברמה גבוהה, וכל פעם הופתעתי מהיכולות שניתן להגיע אליהן במידה ומכירים את השפה לעומק. כמעט כל דבר ניתן לבצע ללא לולאה.