كيف أتعامل مع الحقول الفارغة في قواعد البيانات؟
لدي سؤالين حول درس التعامل مع الحقول الفارغة في دورة قواعد البيانات.
السؤال الأول
لم أفهم هذا الإستعلام جيداً خاصةً جزء IFNULL(country, 'Unknown')
SELECT id, username, IFNULL(country, 'Unknown') AS 'country' FROM users;
السؤال الثاني
في هدا الدرس تعلمنا كيف نجعل من null
يتحول إلى unknown
و تم إيضاح ذلك من خلال مثال إذا كانت الدولة غير معروفة.
و لكن ماذا لو كان الإسم أيضا غير معروفاً، كيف سأكتب إستعلام يجعل كلاً من الدولة و الإسم يتحولا إلى unknown
؟