توابع در SQL

  • مدرس : علی بیگدلی
  • تاریخ انتشار: 1402/05/05
  • تعداد بازدید: 446

عملکرد UPPER

تابع UPPER تمام حروف موجود در رشته مشخص شده را به حروف بزرگ تبدیل می‌کند. تابع LOWER رشته را به حروف کوچک تبدیل می‌کند.

کوئری SQL زیر همه نام‌های خانوادگی را به حروف بزرگ انتخاب می‌کند:

SELECT FirstName, UPPER(LastName) AS LastName 
FROM employees;

خروجی:

نکته: اگر در رشته نویسه‌هایی غیر از حروف وجود داشته باشد، این تابع هیچ تأثیری روی آن‌ها نخواهد داشت.

SQRT و AVG

تابع SQRT ریشه مربع مقدار داده شده را بازمی‌گرداند.

مثال: محاسبه ریشه مربع هر حقوق:

SELECT Salary, SQRT(Salary) 
FROM employees;

خروجی:

به طور مشابه، تابع AVG میانگین یک ستون عددی را برمی‌گرداند:

SELECT AVG(Salary) FROM employees;

خروجی:

نکته: می‌توان از تابع POWER با نمای 1/2 برای محاسبه ریشه مربع استفاده کرد، اما SQRT در این مورد سریع‌تر عمل می‌کند.

عملکرد SUM

تابع SUM برای محاسبه جمع مقادیر یک ستون عددی استفاده می‌شود.

مثال: محاسبه جمع کل حقوق در جدول کارمندان:

SELECT SUM(Salary) FROM employees;

خروجی:

نکته: جمع کل حقوق کارمندان 31000 است.

ثبت دیدگاه


نکته: آدرس ایمیل شما منتشر نخواهد شد

دیدگاه کاربران (0)


هیچ دیدگاهی ثبت نشده است. می‌توانید اولین نفر باشید.