آموزش انتخاب داده PostgreSQL در پایتون

آموزش انتخاب داده PostgreSQL در پایتون
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش انتخاب داده PostgreSQL در پایتون خواهیم پرداخت.
پیشنهاد ویژه : پکیج آموزش پایتون مختص بازار کار
شما می توانید محتویات یک جدول موجود در PostgreSQL را با استفاده از عبارت SELECT بازیابی کنید. در این عبارت، باید نام جدول را مشخص کنید و محتوای آن را به صورت جدولی که به عنوان مجموعه نتیجه شناخته می شود، برمی گرداند.
در زیر دستور دستور SELECT در PostgreSQL – آمده است
مثال
فرض کنید جدولی با نام CRICKETERS با استفاده از پرس و جو زیر ایجاد کرده ایم
و اگر 5 رکورد را با استفاده از دستورات INSERT به عنوان – در آن درج کرده باشیم
دنبال کردن کوئری SELECT، مقادیر ستونهای FIRST_NAME، LAST_NAME و، COUNTRY را از جدول CRICKETERS بازیابی میکند.
اگر میخواهید تمام ستونهای هر رکورد را بازیابی کنید، باید نام ستونها را با “*” جایگزین کنید، همانطور که در زیر نشان داده شده است.
بازیابی اطلاعات با استفاده از پایتون
عملیات READ در هر پایگاه داده به معنای واکشی اطلاعات مفید از پایگاه داده است. شما می توانید داده ها را از PostgreSQL با استفاده از متد ()fetch ارائه شده توسط psycopg2 واکشی کنید.
- کلاس Cursor سه متد به نامهای ()fetchall()، fetchmany و ()fetchone ارائه میکند که در آن،
- متد ()fetchall تمام سطرهای مجموعه نتیجه یک پرس و جو را بازیابی می کند و آنها را به صورت لیستی از تاپل ها برمی گرداند. (اگر این را پس از بازیابی چند ردیف اجرا کنیم، بقیه ردیف ها را برمی گرداند).
- متد ()fetchone سطر بعدی را در نتیجه یک کوئری واکشی می کند و آن را به صورت تاپل برمی گرداند.
- متد ()fetchmany شبیه ()fetchone(است، اما به جای یک سطر، مجموعه سطرهای بعدی را در مجموعه نتیجه یک پرس و جو بازیابی می کند.
- نکته – یک مجموعه نتیجه شی ای است که وقتی از یک شی مکان نما برای پرس و جو از جدول استفاده می شود، برگردانده می شود.
مثال
برنامه پایتون زیر به پایگاه داده ای به نام mydb از PostgreSQL متصل می شود و تمام رکوردها را از جدولی به نام EMPLOYEE بازیابی می کند.
لیست جلسات قبل آموزش دسترسی به داده پایتون
- آموزش دسترسی به داده پایتون
- آموزش پایگاه MySQL در پایتون
- آموزش اتصال به پایگاه داده MySQL در پایتون
- آموزش ایجاد پایگاه داده MySQL در پایتون
- آموزش ایجاد جدول MySQL در پایتون
- آموزش درج داده MySQL در پایتون
- آموزش انتخاب داده MySQL در پایتون
- آموزش عبارت MySQL – Where در پایتون
- آموزش عبارت MySQL – OrderBy در پایتون
- آموزش به روز رسانی جدول MySQL در پایتون
- آموزش حذف داده ها MySQL در پایتون
- آموزش عبارت MySQL – DROP TABLE در پایتون
- آموزش عبارت MySQL – Limit در پایتون
- آموزش عبارت MySQL – Join در پایتون
- آموزش شی مکان نما MySQL در پایتون
- آموزش PostgreSQL در پایتون
- آموزش اتصال به پایگاه داده PostgreSQL در پایتون
- آموزش ایجاد پایگاه داده PostgreSQL در پایتون
- آموزش ایجاد جدول PostgreSQL در پایتون
- آموزش درج داده PostgreSQL در پایتون
دیدگاه شما