خواندن تمام ردیف های (Row) یک جدول (Table)، با SELECT * FROM ، در SQL
فرض کنید که یک جدول (Table) با نام kelidestan_table داریم و قصد داریم که تمامی ردیف های (Row) آن را بخواهیم، یعنی یک query بنویسیم که در نتیجه اجرای آن، تمامی ردیف های (Row) جدول (Table) برگردانده شود و بتوانیم مقادیر ستون های (Column) مورد نظرمان از آن ردیف ها (Row) را بخوانیم.
برای این منظور، query را به صورت زیر می نویسیم :
دقت کنید که در query بالا، چون بعد از SELECT ، علامت * ذکر شده است، بنابراین مقدار مربوط به همه ستون ها (Column) برگردانده می شود (برای تمامی ردیف هایی که برگردانده می شوند)، حال اگر بخواهیم که تنها مقدار یک یا چند ستون (Column) برای آن ردیف ها (Row) برگردانده شود، باید نام آن ستون ها (Column) را بعد از SELECT و به جای علامت * بنویسیم.
به عنوان مثال، فرض کنید که قصد داریم تنها مقدار ستونی با نام column_1 برگردانده شود (برای تمامی ردیف های برگردانده شده)، برای این منظور، query زیر را می نویسیم :
یا فرض کنید که قصد داریم تنها مقدار ستون های با نام column_1 و column_2 و column_3 برگردانده شود (برای تمامی ردیف های برگردانده شده)، برای این منظور، query زیر را می نویسیم :
برگرداندن مقدار همه ستون ها (Column)، در صورتی که تنها نیاز به تعدادی از آنها داریم، مناسب نیست (زمان خواندن از پایگاه داده، بیشتر خواهد بود) و بهتر است که تعیین کنیم تنها مقدار مربوط به ستون های (Column) مورد نظرمان که واقعا به مقدار آنها نیاز داریم، برگردانده شوند تا خواندن از پایگاه داده (Database)، زمان کمتری داشته باشد.
- فهرست مباحث
- 1 معرفی زبان SQL برای کار با پایگاه های داده (Database)
- 2 اجرای دستورات (query های) SQL ، با استفاده از phpMyAdmin موجود در نرم افزار شبیه ساز سرور (Server) نصب شده بر روی کامپیوتر شخصی
- 3 آشنایی با مفاهیم پایگاه داده (Database)، جدول (Table)، ستون (Column) و ردیف (Row) و نکاتی در مورد طراحی آنها، در SQL
- 4 ساخت یک پایگاه داده (Database) جدید، با استفاده از CREATE DATABASE ، در SQL
- 5 کاربرد علامت ` (کاراکتر Backtick)، در SQL
- 6 قواعد اولیه نوشتن query ها، در SQL
- 7 حذف یک پایگاه داده (Database)، با استفاده از DROP DATABASE ، در SQL
- 8 ساخت یک جدول (Table) جدید، با CREATE TABLE ، در SQL
- 9 حذف کردن یک جدول (Table)، با عبارت DROP TABLE ، در SQL
- 10 درج یک ردیف (Row) جدید در جدول (Table)، با INSERT INTO ، در SQL
- 11 خواندن تمام ردیف های (Row) یک جدول (Table)، با SELECT * FROM ، در SQL
- 12 خواندن ردیف هایی (Row) از یک جدول (Table)، بر اساس شرطی بر مبنای مقدار یک یا چند ستون (Column)، با SELECT ... FROM ... WHERE ، در SQL
-
نکته : این فهرست مباحث، صرفا منتخبی از کلیدهای آموزشی این موضوع است (که خواندن متوالی آنها توصیه می شود) و برای دیدن کلیدهای آموزشی بیشتر از این موضوع، می توانید بر روی دسته بندی های ستون سمت راست کلیک نمایید.