زبان پرس و جو داده
10 آبان 1403
ارسال شده توسط سمیرا خانی
130 بازدید

زبان پرس و جو داده (DQL)
- SELECT: بازیابی دادهها از یک پایگاه داده.
- FROM: مشخص کردن جدولی که از آن دادهها بازیابی میشوند.
- WHERE: فیلتر کردن رکوردها بر اساس شرایط مشخص شده.
- ORDER BY: مرتبسازی مجموعه نتایج بر اساس یک یا چند ستون.
- GROUP BY: تجمیع دادهها بر اساس ستونهای مشخص.
- HAVING: فیلتر کردن دادههای تجمیعشده بر اساس شرایط مشخص.
زبان دستکاری داده (DML)
- INSERT: افزودن رکوردهای جدید به یک جدول.
- UPDATE: اصلاح رکوردهای موجود در یک جدول.
- DELETE: حذف رکوردها از یک جدول.
زبان تعریف داده (DDL)
- CREATE: ایجاد یک شیء جدید در پایگاه داده (مثل جدول یا نما).
- ALTER: اصلاح یک شیء موجود در پایگاه داده.
- DROP: حذف یک شیء موجود از پایگاه داده.
زبان کنترل داده (DCL)
- GRANT: اعطای مجوزهای خاص به کاربران.
- REVOKE: حذف مجوزهای خاص از کاربران.
زبان کنترل تراکنش (TCL)
- COMMIT: ذخیره همه تغییرات ایجاد شده در تراکنش جاری.
- ROLLBACK: بازگرداندن تغییرات ایجاد شده در تراکنش جاری.
- SAVEPOINT: تعیین یک نقطه در یک تراکنش که میتوان بعداً به آن بازگشت.
متفرقه
- JOIN: ترکیب سطرها از دو یا چند جدول بر اساس یک ستون مرتبط.
- INNER JOIN: بازگرداندن رکوردهایی که در هر دو جدول مطابقت دارند.
- LEFT JOIN: بازگرداندن تمام رکوردهای جدول سمت چپ و رکوردهای مطابقت یافته از جدول سمت راست.
- RIGHT JOIN: بازگرداندن تمام رکوردهای جدول سمت راست و رکوردهای مطابقت یافته از جدول سمت چپ.
- FULL JOIN: بازگرداندن تمام رکوردها زمانی که در هر دو جدول مطابقتی وجود دارد.
- UNION: ترکیب مجموعه نتایج دو یا چند دستور SELECT.
- LIKE: جستجوی الگوی مشخصی در یک ستون.
- IN: مشخص کردن چندین مقدار ممکن برای یک ستون.
اگر به توضیحات یا مثالهای بیشتری نیاز دارید، خوشحال میشوم کمک کنم!
دیدگاهتان را بنویسید