تبلیغات
برنامه نویسی و الکترونیک - SQL :: آشنایی با دستور SELECT
 
منوی اصلی


--------------------------

--------------------------

--------------------------

--------------------------


سفارش پروژه

E-Mail :
Mahmood_Mehri@Hotmail.com

سایت برنامه نویس :  Mahmood_M


موضوعات

دانلود نرم افزار
 
تخصصی برنامه نویسی
  تخصصی برق ( الکترونیک )
  کامپوننت ها و ابزارها
  نرم افزارهای متفرقه
برنامه نویسی
  مباحث عمومی
  آموزش Delphi

  آموزش زبان C++ / C
 
آموزش Matlab

  آموزش زبان Assembly
  آموزش DataBase

الکترونیک
  مباحث عمومی
  مباحث عمومی الکترونیک
  معرفی قطعات الکترونیکی
  کار با مولتی متر
  مدارات الکترونیک
  میکروکنترلر
  میکروکنترلرهای AVR
  پروژه ها
مباحث متفرقه
  آموزشهای متفرقه
  معرفی سایت
  معرفی کتاب
  پاسخ به سئوالات
  مطالب عمومی


لینك دوستان
:: جک :: اس ام اس :: عکس
:: الکترونیک 89 گیلان
:: سورسهای نرم افزاری
:: اینترنت بدون تحریم
:: علمی.کتاب.مجله.نرم افزار.مقاله
:: مبارزات آزاد
:: برنامه نویسی از اهل زمین
:: :: جزیره ی دانلود ::
:: :: کامپیوتر و IT ::
:: بزرگترین پایگاه مدل لباس اینترنتی
:: مرکز دانلود ایرانیان
:: پایگاه علمی مهندسی تراشه
:: تمامی راهکارهای کامپیوتری
:: برنامه نویسی و طراحی وب
:: خرید ساعت دیواری
:: :: فناوری روز ::
:: :: همه چیز واسه موبایل ::
:: آموزش تخصصی کامپیوتر
:: * پیاز داغ اینترنت ! *
:: جدیدترین موزیکها و نرم افزارها
:: دانلود سورس ویژوال بیسیک
:: امپراطور دانلود و آموزش
:: موبایل و کامپیوتر
:: جدیدترین آهنگهای هفته
:: درباره ی دلفی !
:: برنامه نویس
:: پروژه های رایگان و آموزش ++C
:: ابراهیم آنلاین

 : " SQL :: آشنایی با دستور SELECT " :
 
سلامی دوباره ...
تصمیم گرفتم آموزش دستورات SQL رو هم به بخشهای وبلاگ اضافه کنم ، این پست شروع این بخش هست و می خوایم در این پست در مورد یکی دستورات اولیه و مهم SQL یعنی SELECT بحث کنیم ...

دستور SELECT همونطور که از نامش هم بر میاد یک دستور برای انتخاب چند ستون مشخص یا همه ی ستونهای اطلاعات است ، اصولا هر Query در SQL با SELECT شروع میشه و بعد از انتخاب رکوردها با SELECT می تونیم شروطی رو برای نمایش رکوردها در نظر بگیریم .
بدنه ی دستور SELECT به یکی از دو صورت زیر نوشته میشه :

1 . SELECT column_name FROM table_name
2 . SELECT * FROM table_name

در نوع اول ما نام ستونهای جدول ( نام فیلد ها ) رو هم مشخص می کنیم و فقط ستونهای انتخاب شده به عنوان خروجی نمایش داده خواهند شد ولی اگر از به جای نام ستونها از کارکتر ( * ) استفاده کنیم ، همه ستونهای جدول در خروجی برگشت داده خواهند شد .
به کلماتی که در دستورات بالا به کار رفته دقت کنید ! ، ابتدا Select بعد نام ستونها ( یا علامت * ) ، بعد From و در نهایت نام جدول ، یعنی : " انتخاب کن ستونهای X و Y و ... ( یا همه ی ستونها ) را از جدول table_name  " ، که به جای Table_Name باید نام جدول ذکر بشه .

یک مثال برای درک بهتر :

فرض کنید جدولی داریم با نام " Persons " و با ستونها و رکوردهای زیر :

Phone
Family
Name
12345678
Mehri
Mahmood
87654321
Taeb
Soroush

اگر به صورت زیر از دستور Select استفاده کنیم :

SELECT name, family FROM persons

نتیجه Query به صورت زیر خواهد بود :

Family
Name
Mehri
Mahmood
Taeb
Soroush

در دستور بالا ما فقط نام ستونهای " Name " و " Family " رو به عنوان ورودی به دستور Select دادیم و در خروجی هم فقط همون دو ستون نمایش داده شدند .
اما اگر نام ستونها رو ذکر نکنیم و از علامت * استفاده کنیم ، تمام ستونهای جدول به عنوان خروجی در نظر گرفته میشن :

SELECT * FROM persons

نتیجه :

Phone
Family
Name
12345678
Mehri
Mahmood
87654321
Taeb
Soroush

توجه کنید که زبان SQL به حروف کوچک و بزرگ حساس نیست ، فقط برای نمایش بهتر کلمات من از حروف بزرگ یا کوچک استفاده کردم ، به عنوان مثال SELECT با select تفاوتی نداره ، البته بین برنامه نویسها باب شده که کلمات کلیدی زبان SQL رو با حروف بزرگ و سایر کلمات نظیر نام ستونها و جداول رو با حروف کوچک می نویسند .
خوب ، با دستور Select به دنیای SQL وارد خواهید شد ! ، موفق باشید ...

 

 :: لینك ثابت نویسنده : محمود مهری نظرات Comment

مطالب اخیر

معرفی کانال و گروه های تلگرام
استفاده از Component Template ها در دلفی
مقاله : نحوه ی استفاده از پنل پیامک در نرم افزار
E-Book :: راه اندازی موتورهای DC و پله ای با استفاده از میکرو کنترلر AVR
آشنایی با عملگرهای بیتی ( Bitwise Operators )
تست دیود و ترانزیستور با مولتی متر
دلفی :: ارسال آرایه به حافظه ی Clipboard
یک سایت فوق العاده برای علاقه مندان به علم فیزیک
مداری برای نمایش عبور جریان برق از بدن !!
سال نو مبارک ...
آدرس وبلاگ !
ساخت یک LED فلاشر با میکروکنترلر AVR ATMega16A
آشنایی با کاربرد " رله " ( Relay ) در مدار
کار با ماتریسها در Matlab
SQL :: آشنایی با دستور شرطی WHERE


صفحات وبلاگ :