آشنایی با دستوارات SQL Server
آشنایی با دستورات کاربردی در بانک اطلاعاتی SQL Server :
دستور CREATE DATABASE
CREATE DATABASE database_name
دستور CREATE TABLE
CREATE TABLE table_name(
column1 datatype,
column2 datatype,
column3 datatype,
.....
columnN datatype,
PRIMARY KEY( one or more columns )
دستور Use :
این دستور برای انتخاب بانک اطلاعاتی مورد نظر می باشد :
USE database_name
دستور Select :
برای نمایش اطلاعات از بانک اطلاعاتی استفاده می شود و به دوصورت زیر میتوان از آن استفاده کرد:
SELECT column1, column2....columnN
FROM table_name
SELECT * FROM table_name
دستور DISTINCT:
از این دستور برای جلوگیری از نمایش داده های تکراری استفاده می شود و به صورت زیر استفاده می شود:
SELECT DISTINCT column1, column2....columnN
FROM table_name
دستور Where :
این دستور برای اعمال شرط می باشد :
SELECT column1, column2....columnN
FROM table_name
WHERE CONDITION
استفاده از And | Or در شرط :
SELECT column1, column2....columnN
FROM table_name
WHERE CONDITION-1 {AND|OR} CONDITION-2
دستور In در شرط :
این دستور برای دادن چند مقدار متفاوت به شرط می باشد
SELECT column1, column2....columnN
FROM table_name
WHERE column_name IN (val-1, val-2,...val-N)
دستور BETWEEN در شرط :
این دستور برای مقایسه بین دو شرط می باشد.
SELECT column1, column2....columnN
FROM table_name
WHERE column_name BETWEEN val-1 AND val-2
دستور ORDER BY :
این دستور برای مرتبط سازی صعودی یا نزولی می باشد که به صورت زیر مورد استفاده قرار میگیرد :
SELECT column1, column2....columnN
FROM table_name
WHERE CONDITION
ORDER BY column_name {ASC|DESC
دستور GROUP BY
این دستور برای گروهبندی بر اساس ستون مورد نظر
SELECT SUM(column_name)
FROM table_name
WHERE CONDITION
GROUP BY column_name
دستور COUNT
SELECT COUNT(column_name)
FROM table_name
WHERE CONDITION
دستور HAVING
این دستور برای اعمال شرط به ستون می باشد این ظرط معمولا با Group By می آید.
SELECT SUM(column_name)
FROM table_name
WHERE CONDITION
GROUP BY column_name
HAVING (arithematic function condition);
دستور Drop :
برای حذف کردن مورد استفاده قرار میگیرد
حذف کردن جدول
DROP TABLE table_name;
حذف دیتا بیس:
DROP DATABASE database_name
حذف کردن داده های داخل یک جدول :
نکته :این دستور یک دستور غیر استاندارد می باشد.
TRUNCATE TABLE table_name
دستور ALTER TABLE :
برای اضافه کردن ، حذف کردن یا تغییر ستون ها در جدول موجود استفاده می شود.
ALTER TABLE table_name {ADD|DROP|MODIFY} column_name {data_ype}
برای تغییر نام یک جدول :
ALTER TABLE table_name RENAME TO new_table_name
دستور Insert :
INSERT INTO table_name( column1, column2....columnN)
VALUES ( value1, value2....valueN)
دستور Update :
UPDATE table_name
SET column1 = value1, column2 = value2....columnN=valueN
[ WHERE CONDITION ]
دستور Delete :
DELETE FROM table_name
WHERE {CONDITION}