កុំព្យូទ័រការសរសេរកម្មវិធី

HAVING SQL មួយ: ការរៀបរាប់, វាក្យសម្ព័ន្ធឧទាហរណ៍

SQL គឺជាភាសាស្ដង់ដារសម្រាប់ធ្វើការជាមួយ មូលដ្ឋានទិន្នន័យទំនាក់ទំនង។ គាត់មាននៅក្នុងការបោះចោលរបស់ខ្លួនក្នុងសំណុំឧបករណ៍ដែលមានឥទ្ធិពលសម្រាប់ការគណនាឯកសារទិន្នន័យដែលត្រូវបានរក្សាទុកក្នុងតារាង។

សង្ស័យសមត្ថភាពក្នុងការទិន្នន័យក្នុងគំរូរបស់ពួកគេក្រុមនៅលើមូលដ្ឋានជាក់លាក់មួយគឺជាឧបករណ៍មួយ។ សេចក្តីថ្លែងការណ៍ SQL HAVING រួមជាមួយដែលជាកន្លែងដែលឃ្លាអនុញ្ញាតឱ្យអ្នកកំណត់លក្ខខណ្ឌនៃគំរូដែលបានដាក់ជាក្រុមទិន្នន័យនៅក្នុងវិធីមួយចំនួន។

SQL មួយ HAVING ប៉ារ៉ាម៉ែត្រ: សង្ខេប

ជាដំបូងនៃការទាំងអស់វាគឺមានតំលៃកត់សម្គាល់ថាប៉ារ៉ាម៉ែត្រនេះគឺស្រេចចិត្ត, និងត្រូវបានប្រើទាំងស្រុងក្នុងការភ្ជាប់ជាមួយក្រុមដោយជម្រើស។ ដូចដែលអ្នកបានចាំ, ក្រុមដោយឃ្លានេះត្រូវបានប្រើពេលក្នុងការជ្រើសរើសប្រើមុខងារសរុបនិងលទ្ធផលនៃការគណនារបស់ពួកគេដើម្បីទទួលបានទៅក្រុមជាក់លាក់។ បើសិនជាកន្លែងដែលអនុញ្ញាតឱ្យអ្នកបញ្ជាក់លក្ខខណ្ឌជ្រើសរើសមុនពេលទិន្នន័យនេះត្រូវបានដាក់ជាក្រុម, ដែលមានមានបទប្បញ្ញត្តិទាក់ទងទៅនឹងទិន្នន័យដែលបានរួចទៅហើយដោយផ្ទាល់នៅក្នុងក្រុមខ្លួនឯង។ ចំពោះការយល់ដឹងប្រសើរជាងមុន, សូមដើរតាមគំរូដល់គម្រោងដែលបានបង្ហាញនៅក្នុងតួលេខដូចខាងក្រោម។

នេះជាគំរូអស្ចារ្យមួយនៃការផ្តល់ HAVING រៀបរាប់ SQL មួយ។ គឺជាតារាងបញ្ជីឈ្មោះនៃផលិតផល, ក្រុមហ៊ុនផលិតពួកគេនិងវាលមួយចំនួនផ្សេងទៀតមួយ។ សំណួរនៅជ្រុងខាងស្ដាំដៃផ្នែកខាងលើនេះយើងកំពុងព្យាយាមដើម្បីទទួលបានពលើរបៀបជាច្រើនប្រភេទនៃផលិតផលរបស់ក្រុមហ៊ុនផលិតគ្នាជាមួយនឹងលទ្ធផលដែលយើងចង់បង្ហាញតែក្រុមហ៊ុនទាំងនោះដែលផលិតធាតុច្រើនជាង 2 នេះ។ ក្រុមជម្រើសត្រូវបានបង្កើតឡើងដោយមានបីក្រុមដែលត្រូវគ្នានៃឈ្មោះរបស់ក្រុមហ៊ុនគ្នាដែលបានរាប់ចំនួននៃផលិតផល (ជួរដេក) នេះ។ ប៉ុន្តែការកំណត់បន្ទាប់ស្ថានភាពក្រុមមានមួយរបស់អ្នកពីគំរូលទ្ធផល, ចាប់តាំងពីវាមិនបានបំពេញលក្ខខណ្ឌនេះ។ ជាលទ្ធផលយើងទទួលបានពីរក្រុមដែលត្រូវគ្នាទៅនឹងចំនួននៃក្រុមហ៊ុនផលិតកម្ម 5 និង 3 ។

សំណួរនេះអាចកើតឡើងដូចជាហេតុអ្វីបានជាប្រើដែលមាន, ប្រសិនបើមាន SQL មួយដែលជាកន្លែងមួយ។ ប្រសិនបើយើងបានប្រើជាកន្លែងដែលគាត់នឹងបានមើលទៅលើចំនួនសរុបនៃជួរដេកក្នុងតារាងមួយជាជាងនៅក្នុងក្រុមនិងលក្ខខណ្ឌនេះនឹងមិនធ្វើឱ្យយល់ក្នុងករណីនេះ។ ទោះជាយ៉ាងណា, ជាញឹកញាប់ណាស់ដែលពួកគេអាចរស់នៅជាមួយគ្នានៅក្នុងសំណួរតែមួយ។

នៅក្នុងឧទាហរណ៍ខាងលើយើងអាចមើលឃើញពីរបៀបដែលនៅលើកដំបូងមានគឺជាការជ្រើសរើសមួយនៃទិន្នន័យនៅលើក្នុងនាមនៃបុគ្គលិកដែលបានបញ្ជាក់ក្នុងប៉ារ៉ាម៉ែត្រទីកន្លែងនិងបន្ទាប់មកបានដាក់ជាក្រុមក្នុងក្រុមដោយលទ្ធផលត្រូវបានធ្វើតេស្តបន្ថែមដោយផលបូកនៃប្រាក់ខែសម្រាប់បុគ្គលិកគ្នានេះ។

SQL HAVING ប៉ារ៉ាម៉ែត្រ: ឧទាហរណ៍: វាក្យសម្ព័ន្ធ

សូមពិចារណាលក្ខណៈពិសេសមួយចំនួនដែលមានវាក្យសម្ព័ន្ធ SQL មួយ។ ការរៀបរាប់នៃប៉ារ៉ាម៉ែត្រនេះគឺសាមញ្ញណាស់។ ដំបូង, ដូចដែលបានបញ្ជាក់រួចទៅហើយ, វាត្រូវបានប្រើទាំងស្រុងក្នុងការភ្ជាប់ជាមួយក្រុមប៉ារ៉ាម៉ែត្រដោយនិងបានបង្ហាញភ្លាមបន្ទាប់ពីនោះនិងមុនពេល ORDER BY ប្រសិនបើមានវត្តមាននៅក្នុងការស្នើរសុំនេះ។ វាគឺជាការយល់, ចាប់តាំងពីមានកំណត់លក្ខខណ្ឌសម្រាប់ទិន្នន័យដែលបានដាក់ជាក្រុមរួចទៅហើយនោះ។ ទីពីរក្នុងលក្ខខណ្ឌនៃប៉ារ៉ាម៉ែត្រនេះតែមុខងារសរុបអាចត្រូវបានប្រើនិងដែលបានរាយក្នុងវាលប៉ារ៉ាម៉ែត្រក្រុមដោយ។ លក្ខខណ្ឌទាំងអស់នៅក្នុងប៉ារ៉ាម៉ែត្រនេះបានបង្ហាញថាវិធីតែមួយដូចនៅក្នុងករណីនៃទីកន្លែងនេះ។

សេចក្តីសន្និដ្ឋាន

ដូចដែលអ្នកអាចមើលឃើញថាគ្មានអ្វីស្មុគស្មាញនៅក្នុងសេចក្តីថ្លែងការណ៍នេះធ្វើមិនបាន។ semantic, វាត្រូវបានគេប្រើនៅក្នុងវិធីដូចគ្នាជាកន្លែងដែល។ វាជាការសំខាន់ក្នុងការយល់ថាការប្រើប្រាស់ទីកន្លែងលើទិន្នន័យដែលបានជ្រើសទាំងអស់និងការមាន - តែដោយគោរពទៅនឹងក្រុមដែលបានកំណត់នៅក្នុងក្រុមប៉ារ៉ាម៉ែត្រដោយ។ យើងបានបង្ហាញនូវការពន្យល់ទូលំទូលាយសម្រាប់ការមាន SQL មួយ, ដែលជាការគ្រប់គ្រាន់សម្រាប់ការគ្រប់គ្រងមានទំនុកចិត្ត។

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 km.delachieve.com. Theme powered by WordPress.