نمونه کوئری های sql
نمونه کوئری های مهم در sql
سلام خدمت تمامی عزیزان وبسایت فراثروت امروز میخواهم در این وبلاگ از صفحه به شما چندین دستور مهم در sql که حتما باید بلد باشید برای استفاده در mysql به شما معرفی کنم
دستور drop index در sql
دستور DROP index براي حذف یک شاخص در یک جدول استفاده می شود.
ALTER TABLE table_name DROP INDEX index_name
دستور DROP TABLE در sql
دستور TABLE DROP یکی از دستورات مهم و پرکاربرد هست که براي حذف جدول استفاده می شود.
DROP TABLE table_name
دستور DROP DATABASE در sql
دستور DATABASE DROP براي حذف بانک اطلاعاتی استفاده می شود
DROP DATABASE database_name
دستور TRUNCATE TABLE در sql
اگر بخواهیم فقط اطلاعات داخل جدول را پاك کنیم؛ نه خود جدول ز دستور TABLE TRUNCATE استفاده میکنیم
TRUNCATE TABLE table_name
عملگر UNION در sql
عملگر UNION براي ترکیب جدول نتیجه، از دو یا چند عبارتSELECT استفاده می شود.توجه کنید که هر عبارت SELECT در داخل UNION باید تعداد یکسانی از ستون ها را داشته باشد. همچنین ستون ها باید
همانند انواع داده هاي مشابه داشته باشند. همچنین ستون ها در هر عبارت مشابه باید ترتیب یکسان داشته باشن به دستور زیر توجه کنید
SELECT column_name(s) FROM table_name1 UNION SELECT column_name(s) FROM table_name2
عملگر UNION به صورت پیش فرض فقط مقادیر متمایز را انتخاب می کند. از ALL UNION براي اجازه دادن به
مقادیر تکراري استفاده کنید
گرامر UNION ALL در sql
عملگر UNION به صورت پیش فرض فقط مقادیر متمایز را انتخاب می کند. از ALL UNION براي اجازه دادن به مقادیر تکراري استفاده کنید.
SELECT column_name(s) FROM table_name1 UNION ALL SELECT column_name(s) FROM table_name2
دستورCREATE DATABASE در sql
عبارت DATABASE CREATE براي ایجاد یک پایگاه داده استفاده می شود به دستور زیر توجه کنید
CREATE DATABASE database_name
دستور در CREATE TABLE در sql
عبارت TABLE CREATE براي ایجاد یک جدول در پایگاه داده استفاده می شود به دستور زیر توجه کنید
CREATE TABLE table_name ( column_name1 data_type, column_name2 data_type, column_name3 data_type, .... )
اکنون می خواهیم یک جدول با نام “persons “ایجاد کنیم که شامل پنج ستون: Id_P و LastName و FirstName وAddress و City است.از عبارت TABLE CREATE زیر استفاده می کنیم:
CREATE TABLE Persons ( P_Id int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255) )
محدودیت NOT NULL در sql چیست
محدودیت NULL NOT باعث می شود تا فیلد مورد نظر همیشه داراي مقدار باشد. این بدان معنی است که شما نمی توانید یک رکورد جدید را بدون مقدار وارد کنید، یا یک رکورد را بدون اضافه کردن یک مقدار به این فیلد، بروز رسانی کنید.در تکه برنامه SQL زیر ستون “Id_P “و ستون “LastName “نمی توانند خالی از مقدار باشند:
CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255) )
محدودیت UNIQUE شناسایی منحصر به فردي را به هر رکورد در جدول پایگاه داده می دهد. محدودیت هاي UNIQUE و KEY PRIMARY هر دو تضمینی منحصر به فرد براي یک ستون یا مجموعه اي از ستون ها را فراهم می کنند. محدودیت KEY PRIMARY به طور خودکار داراي محدودیت UNIQUE می باشد که بر روي آن تعریف شده است. توجه داشته باشید که می توانید محدودیت هاي بسیاري از UNIQUE در جدول داشته باشند، اما تنها یک محدودیت KEY PRIMARY در هر جدول می توانید داشته باشید.
محدودیت UNIQUE در ساختن جدول در sql
کد SQL زیر یک محدودیت UNIQUE زمانی که جدول “Persons “ساخته می شود به ستون”Id_P “نسبت می دهد:
CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), UNIQUE (P_Id) )
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.