آموزش مرتب سازی در Peewee
![آموزش مرتب سازی در Peewee](https://www.sourcebaran.com/learn/wp-content/uploads/2021/09/020-1.jpg)
آموزش مرتب سازی در Peewee
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش مرتب سازی در Peewee خواهیم پرداخت.
پیشنهاد ویژه : آموزش طراحی وب سایت با پایتون
امکان انتخاب رکوردها از یک جدول با استفاده از بند order_by همراه با متد ()select وجود دارد. علاوه بر این ، با اتصال ()desc به ویژگی فیلدی که مرتب سازی بر روی آن انجام می شود ، سوابق به ترتیب نزولی جمع آوری می شوند.
مثال مرتب سازی در Peewee
کد زیر پرونده ها را از جدول تماس به ترتیب صعودی نام شهرها نشان می دهد.
1 2 3 4 |
rows=Contacts.select().order_by(Contacts.City) print ("Contact list in order of city") for row in rows: print ("RollNo:{} Name: {} City:{}".format(row.RollNo,row.Name, row.City)) |
خروجی
در اینجا لیست مرتب شده است که بر اساس ترتیب صعودی نام شهر مرتب شده است.
1 2 3 4 5 6 7 8 9 10 11 |
Contact list in order of city RollNo:107 Name: Beena City:Chennai RollNo:102 Name: Amar City:Delhi RollNo:108 Name: John City:Delhi RollNo:103 Name: Raam City:Indore RollNo:101 Name: Anil City:Mumbai RollNo:106 Name: Hema City:Nagpur RollNo:104 Name: Leena City:Nasik RollNo:109 Name: Jaya City:Nasik RollNo:110 Name: Raja City:Nasik RollNo:105 Name: Keshav City:Pune |
مثال مرتب سازی در Peewee
کد زیر لیست را به ترتیب نزولی در قسمت Name نمایش می دهد.
1 2 3 4 |
rows=Contacts.select().order_by(Contacts.Name.desc()) print ("Contact list in descending order of Name") for row in rows: print ("RollNo:{} Name: {} City:{}".format(row.RollNo,row.Name, row.City)) |
خروجی
خروجی به شرح زیر است –
1 2 3 4 5 6 7 8 9 10 11 |
Contact list in descending order of Name RollNo:110 Name: Raja City:Nasik RollNo:103 Name: Raam City:Indore RollNo:104 Name: Leena City:Nasik RollNo:105 Name: Keshav City:Pune RollNo:108 Name: John City:Delhi RollNo:109 Name: Jaya City:Nasik RollNo:106 Name: Hema City:Nagpur RollNo:107 Name: Beena City:Chennai RollNo:101 Name: Anil City:Mumbai RollNo:102 Name: Amar City:Delhi |
لیست جلسات قبل آموزش Peeweee
- آموزش Peeweee
- آموزش مقدماتی Peeweee
- آموزش کلاس پایگاه داده در Peeweee
- آموزش کلاس مدل در Peeweee
- آموزش کلاس Field در Peewee
- آموزش ایجاد یک رکورد جدید در Peewee
- آموزش انتخاب رکورد در Peewee
- آموزش فیلترها در Peewee
- آموزش کلیدهای اولیه و کامپوزیت در Peewee
- آموزش به روزرسانی رکوردهای موجود در Peewee
- آموزش حذف رکوردها در Peewee
- آموزش ایجاد ایندکس در Peewee
- آموزش محدودیت ها در Peewee
- آموزش استفاده از MySQL در Peewee
- آموزش استفاده از PostgreSQL در Peewee
- آموزش تعریف پایگاه داده به صورت پویا در Peewee
- آموزش مدیریت اتصال در Peewee
- آموزش روابط و پیوستن در Peewee
- آموزش subquery در Peewee
دیدگاه شما