یک پرسوجو بنویسید که برای هر رکورد در جدول users مقدار ستون username را معکوس کرده و بهصورت reversed_username نمایش دهد.
1.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:52 0.0
برای حل از تابع توکار REVERSE در MySQL استفاده کنید؛ مثلاً SELECT username, REVERSE(username) AS reversed_username FROM users; با استفاده از alias خروجی خواناتر میشود و توجه داشته باشید که مقادیر NULL توسط REVERSE نیز به NULL تبدیل میشوند؛ این سوال در دامنه توابع و عبارتها و پرسوجوهای داده مفید است.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای هر رکورد در جدول users مقدار ستون username را معکوس کرده و خروجی را با نام reversed_username نمایش میدهد. استفاده از alias با AS reversed_username خوانایی خروجی را افزایش میدهد و کار با نتایج را آسان میکند. توجه کنید که مقادیر NULL توسط REVERSE به NULL تبدیل میشوند و در نتیجه رکوردهایی با username NULL در خروجی خالی نمایش داده میشوند. اگر میخواهید NULL را به مقدار جایگزین تبدیل کنید، میتوانید از توابعی مانند IFNULL استفاده کنید تا مقدار پیشفرضی بدهید.
گزارش