خواندن تمام ردیف های (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)، زمان کمتری داشته باشد.

  • فهرست مباحث
نویسنده علیرضا گلمکانی
شماره کلید 26326
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)

جستجو در کلیدستان، توسط گوگل

جستجو در عنوان کلیدها

دسترسی سریع

کلید
×

شماره کلید


دسته بندی
×

شماره دسته کلید


جستجو
×

جستجو