کلیدواژه ها (SQL Keywords)
کلیدواژه SQL واژه رزرو شده است. یعنی معنی خاص دارد و نام جدول یا ستون نمی شود. با این کلیدواژه ها به پایگاه داده می گوییم چه کاری انجام دهد.
فهرست سریع کلیدواژه ها
برخی نمونه ها از مرجع منبع:
- SELECT: داده را انتخاب می کند.
- FROM: منبع جدول را مشخص می کند.
- WHERE: نتیجه را فیلتر می کند.
- AND / OR: شرط ها را ترکیب می کند.
- ORDER BY: مرتب سازی صعودی یا نزولی.
- GROUP BY: گروه بندی برای توابع تجمعی.
- HAVING: فیلتر گروه ها پس از GROUP BY.
- INSERT INTO: ردیف های جدید اضافه می کند.
- UPDATE: ردیف های موجود را به روزرسانی می کند.
- DELETE: ردیف ها را حذف می کند.
- CREATE TABLE: جدول تازه می سازد.
- ALTER TABLE: ستون ها را تغییر می دهد.
- DROP TABLE: جدول را حذف می کند.
- PRIMARY KEY: شناسه یکتا برای هر ردیف.
- FOREIGN KEY: ارتباط جدول ها با هم.
- JOIN: جدول ها را به هم وصل می کند.
- INNER/LEFT/RIGHT/FULL JOIN: نوع های مختلف پیوند.
- LIKE: جست وجوی الگو در متن.
- IN: چند مقدار در یک شرط.
- DISTINCT: حذف سطرهای تکراری.
- TOP / LIMIT: محدودکردن تعداد خروجی.
- VIEW: ساخت یا حذف نما.
نکته: معنی و وجود بعضی کلیدواژه ها بین سیستم ها فرق دارد.
راهنمای مدرسه ای: چطور به کار ببریم؟
- اول SELECT و ستون ها را تعیین کن.
- با FROM جدول اصلی را مشخص کن.
- سپس با WHERE شرط ها را اضافه کن.
- اگر لازم بود، با JOIN جدول دیگر را وصل کن.
- در پایان با ORDER BY مرتب سازی را انجام بده.
هشدار: از کلیدواژه ها به عنوان نام جدول یا ستون استفاده نکن. ممکن است خطا بدهد.
لینک های داخلی پیشنهادی
برای یادگیری بیشتر: SELECT، WHERE، ORDER BY، و JOIN.
جمع بندی سریع
- کلیدواژه ها معنی ثابت دارند.
- بین سیستم ها تفاوت هایی هست.
- نام گذاری با رزروشده ها تداخل نده.
- الگوی پایه: SELECT … FROM … WHERE …