برای کار با اطلاعات در بانک های اطلاعاتی زبانی مخصوص همان بانک وجود دارد که از آن زبان برای دستکاری اطلاعات و مرتب کردن آنها در بانک استفاده میشود.بانک اطلاعاتی Sql server و همچنین Access و نیز Oracle (البته تا حدودی) از یک زبان واحد برای اینکار استفاده میکنند . در این سری مقالات دستورات ساده SQL را خواهید آموخت . تعدادی ازین دستورات به قرار زیر است که زیر هر کدام از آنها قالب دستوری شان نیز نوشته شده است . یادگیری هر یک از این دستورات پیش نیاز بعدی میباشد . پس با ما همراه باشید . Select SELECT "column_name" FROM "table_name " Distinct SELECT DISTINCT "column_name " FROM "table_name " Where SELECT "column_name " FROM "table_name " WHERE "condition " And/Or SELECT "column_name " FROM "table_name " WHERE "simple condition " In SELECT "column_name " FROM "table_name " WHERE "column_name" IN ('value1', 'value2,…) Between SELECT "column_name " FROM "table_name " WHERE "column_name" BETWEEN 'value1' AND 'value2 ' Like SELECT "column_name " FROM "table_name " WHERE "column_name" LIKE {PATTERN} Order By SELECT "column_name " FROM "table_name " [WHERE "condition"] ORDER BY "column_name" [ASC, DESC] Count SELECT COUNT("column_name") FROM "table_name " Group By SELECT "column_name1", SUM("column_name2 " ) FROM "table_name " GROUP BY "column_name1 " Having SELECT "column_name1", SUM("column_name2 " ) FROM "table_name " GROUP BY "column_name1 " HAVING (arithematic function condition ) Create Table CREATE TABLE "table_name " ( "column 1" "data_type_for_column_1 ", "column 2" "data_type_for_column_2 ", ... ) Drop Table DROP TABLE "table_name " Truncate Table TRUNCATE TABLE "table_name " Insert Into INSERT INTO "table_name" ("column1", "column2 " ,… ) VALUES ("value1", "value2 " ,… ) Update UPDATE "table_name " SET "column_1" = [new value] WHERE {condition} Delete From DELETE FROM "table_name " WHERE {condition} تعریف های اولیه : Query : به معنای درخواست است و در sql به کد جستجویی می گویند که شما برای بدست آوردن نتیجه ای آن را مینویسید و اجرا می کنید . Resault set : نتیجه بدست آمده از یک Query را میگویند. Database : پایگاه داده را دیتابیس میگویند که میتواند شامل جداول و ماژول های ما باشد