جستجو برای:
  • خانه
  • مهارت های کامپیوتر
    • شبکه
    • ابزار های مایکروسافت افیس
    • ویندوز
  • برنامه نویسی و طراحی سایت
    • کد نویسی سمت کاربر
    • کد نویسی سمت سرور
    • cms های آماده
  • برنامه نویسی
    • اندروید
    • #C
    • بازی سازی
    • جاوا
    • پایتون
  • سورس کد ها
    • پروژه آماده اندروید
    • پروژه اماده unity
    • پروژه آماده سی شارپ
    • پروژه آماده طراحی سایت
  • تماس با ما
  • درباره ما
 
  • 02128423771 - 08736212195
  • info@zarrinlearn.com
  • بلاگ
  • تماس با ما
  • درباره ما
سایت اموزشی زرین لرن
  • خانه
  • مهارت های کامپیوتر
    • شبکه
    • ابزار های مایکروسافت افیس
    • ویندوز
  • برنامه نویسی و طراحی سایت
    • کد نویسی سمت کاربر
    • کد نویسی سمت سرور
    • cms های آماده
  • برنامه نویسی
    • اندروید
    • #C
    • بازی سازی
    • جاوا
    • پایتون
  • سورس کد ها
    • پروژه آماده اندروید
    • پروژه اماده unity
    • پروژه آماده سی شارپ
    • پروژه آماده طراحی سایت
  • تماس با ما
  • درباره ما
0

ورود و ثبت نام

بلاگ

سایت اموزشی زرین لرنبلاگمقالاتSQL Aliases

SQL Aliases

23 اسفند 1403
ارسال شده توسط سمیرا خانی
مقالات
57 بازدید

در SQL، نام مستعار (Alias) به نام‌های موقتی گفته می‌شود که به جداول یا ستون‌ها داده می‌شود تا درک پرس‌وجو را راحت‌تر یا خواناتر کند. این نام‌ها معمولا در دستورات SELECT، عملیات JOIN و هنگام اعمال توابع استفاده می‌شوند.

1. نام مستعار برای ستون‌ها

نام مستعار برای ستون‌ها به منظور تغییر نام یک ستون در خروجی پرس‌وجو استفاده می‌شود، که می‌تواند فهم آن را ساده‌تر یا زیباتر کند.

SELECT first_name AS “نام اول”, last_name AS “نام خانوادگی”

FROM employees;

در این مثال:

  • first_name به “نام اول” تغییر نام داده شده است.
  • last_name به “نام خانوادگی” تغییر نام داده شده است.

2. نام مستعار برای جداول

نام مستعار برای جداول به منظور دادن یک نام موقت به جدول استفاده می‌شود، که معمولا برای کوتاه‌تر کردن و خواناتر کردن پرس‌وجوها به کار می‌رود، به ویژه زمانی که با جداول مختلف در عملیات JOIN کار می‌کنید.

SELECT e.first_name, e.last_name

FROM employees AS e;

در اینجا:

  • جدول employees به e تغییر نام داده شده است، بنابراین می‌توانید از e.first_name و e.last_name به جای employees.first_name و employees.last_name استفاده کنید.

3. نام مستعار بدون کلمه AS

کلمه AS در SQL اختیاری است و می‌توانید آن را هنگام ایجاد نام مستعار برای ستون‌ها یا جداول حذف کنید.

SELECT first_name “نام اول”, last_name “نام خانوادگی”

FROM employees;

نتیجه مشابه به مثال قبلی است، اما بدون استفاده از کلمه AS.

4. نام مستعار در عملیات JOIN

هنگامی که جداول را JOIN می‌کنید، نام‌های مستعار کمک می‌کنند تا ستون‌های مربوط به جداول مختلف را از هم تمایز دهید.

SELECT e.first_name, d.department_name

FROM employees AS e

JOIN departments AS d ON e.department_id = d.department_id;

در اینجا:

  • جدول employees به e تغییر نام داده شده است.
  • جدول departments به d تغییر نام داده شده است.

نکات بهترین روش‌ها:

  • نام‌های معنادار: از نام‌های مستعار استفاده کنید که محتوای ستون یا جدول را به وضوح نشان دهد، مانند full_name به جای fn.
  • کوتاه کردن نام‌ها برای خوانایی بیشتر: نام‌های مستعار به ویژه برای جداول با نام‌های طولانی یا پرس‌وجوهای پیچیده مفید هستند، زیرا نوشتن و خواندن آنها راحت‌تر می‌شود.
برچسب ها: ،نام مستعار برای جداولSQL Aliases،نام مستعار برای ستون‌ها،
در تلگرام
کانال ما را دنبال کنید!
Created by potrace 1.14, written by Peter Selinger 2001-2017
در آپارات
ما را دنبال کنید!

مطالب زیر را حتما مطالعه کنید

چگونه در پایتون چند مقدار را به چند متغیر اختصاص دهیم ؟
قوانین نام‌گذاری متغیرها در پایتون ؛ راهنمای کامل و کاربردی
JavaScript else
JavaScript if
JavaScript Conditionals
JavaScript Comparison

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
دسته‌ها
  • مقالات
نوشته‌های تازه
  • چگونه در پایتون چند مقدار را به چند متغیر اختصاص دهیم ؟
  • قوانین نام‌گذاری متغیرها در پایتون ؛ راهنمای کامل و کاربردی
  • JavaScript else
  • JavaScript if
  • JavaScript Conditionals
درباره زرین لرن

ما برند زرین لرن را نامگذاری کردیم، زیرا برای ما بهترین علامت های تجاری ساده هستند. مارک ها رشد می کنند در توانایی آنها درک می شود.

فهرست سفارشی
  • صفحه اصلی اول
  • بلاگ
  • تماس با ما
  • حساب کاربری من
  • درباره ما
  • سبد خرید
  • فروشگاه

طراحی شده توسط گروه فنی مهندسی زریم هور

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت