5.17The Group-by OptionThe group by clause serves to group together tu การแปล - 5.17The Group-by OptionThe group by clause serves to group together tu ไทย วิธีการพูด

5.17The Group-by OptionThe group by

5.17
The Group-by Option
The group by clause serves to group together tuples of tables based on the
common value of an attribute or of a group of attributes. Suppose, for instance,
that we wish to partition the table GRADES into groups based on the course
number. This can be done by using a construct like
select ... from GRADES group by cno
Conceptually, we operate on the table shown in Figure 5.2. The reader should
imagine that the table has been divided into five groups, each corresponding
to one course. In the previous select, we left open the target list following
select. Once a table has been partitioned into groups (using group by), the
select construct that we use must return one or more atomic pieces of data for
every group. The term atomic, in this context, refers to simple pieces of data
(numbers, strings, etc.). By contrast, a set of values is not an atomic piece of
data. For instance, the number of students enrolled in each course can be listed
by:
select cno, count(stno) as totenr from GRADES
group by cno
This results in the table:
CNOTOTENR
----- ----------

0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
5.17ตัวเลือกจัดกลุ่มตามGroup by อนุประโยคทำหน้าที่กลุ่ม tuples กันตามตารางค่าทั่วไป ของแอตทริบิวต์ หรือกลุ่มของแอททริบิวต์ สมมติว่า เช่นที่เราต้องการแบ่งพาร์ติชันตารางเกรดออกเป็นกลุ่มตามหลักสูตรหมายเลข นี้สามารถทำได้ โดยใช้โครงสร้างเช่นเลือก...จากกลุ่มเกรด โดยซีเอ็นโอทางแนวคิด เรามีตารางที่แสดงในรูปที่ 5.2 ผู้อ่านควรสมมติว่า ตารางได้แบ่งกลุ่ม five สอดคล้องกับแต่ละหลักสูตรหนึ่ง ในก่อนหน้านี้ เราซ้ายเปิดเป้าหมายรายการต่อไปนี้เลือก เมื่อตารางมีการแบ่งออกเป็นกลุ่ม (ใช้กลุ่มโดย), การเลือกโครงสร้างที่เราใช้ต้องส่งคืนชิ้นอะตอมหนึ่ง หรือเพิ่มเติมข้อมูลสำหรับกลุ่มทุก คำว่าอะตอม ในบริบทนี้ ถึงเรื่องชิ้นส่วนของข้อมูล(ตัวเลข สาย ฯลฯ) โดยคมชัด ตั้งค่าเป็นไม่มีอะตอมข้อมูล เช่น สามารถแสดงจำนวนนักศึกษาในแต่ละหลักสูตรโดย:เลือกซีเอ็นโอ count(stno) เป็น totenr จากเกรด กลุ่ม โดยซีเอ็นโอซึ่งผลลัพธ์ในตาราง:CNOTOTENR----- ----------
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
5.17
กลุ่มโดยเลือก
กลุ่มโดยข้อให้บริการไปยังกลุ่ม tuples ร่วมกันของตารางขึ้นอยู่กับ
ค่าทั่วไปของแอตทริบิวต์หรือของกลุ่มของคุณลักษณะ สมมติว่าเช่น
ว่าเราต้องการที่จะแบ่งพาร์ติชันตารางการเรียนเป็นกลุ่มที่อยู่บนพื้นฐานของการเรียนการสอน
จำนวน ซึ่งสามารถทำได้โดยการใช้โครงสร้างเช่น
เลือก ... จากการเรียนกลุ่มโดย CNO
แนวคิดเราทำงานบนโต๊ะแสดงในรูปที่ 5.2 ผู้อ่านควร
คิดว่าตารางถูกแบ่งออกเป็นไฟและกลุ่มแต่ละสอดคล้อง
กับหนึ่งแน่นอน ในการเลือกก่อนหน้านี้เราเปิดทิ้งไว้ในรายชื่อเป้าหมายต่อไป
เลือก เมื่อตารางได้รับการแบ่งออกเป็นกลุ่ม (โดยใช้กลุ่มตาม)
สร้างเลือกที่เราใช้จะต้องกลับหนึ่งหรือมากกว่าหนึ่งชิ้นอะตอมของข้อมูลสำหรับ
ทุกกลุ่ม ระยะอะตอมในบริบทนี้หมายถึงชิ้นที่เรียบง่ายของข้อมูล
(ตัวเลขสตริง ฯลฯ ) ตรงกันข้ามชุดของค่าไม่ได้ชิ้นส่วนอะตอมของ
ข้อมูล ยกตัวอย่างเช่นจำนวนนักศึกษาที่เข้าเรียนในแต่ละหลักสูตรสามารถแสดง
โดย:
เลือก CNO นับ (stno) เป็น totenr จากการเรียน
กลุ่มโดย CNO
นี้ส่งผลในตาราง:
CNOTOTENR
----- -------- -

การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
5.17

กลุ่มโดยเลือกกลุ่มโดยกลุ่มที่มีข้อหน้าที่ร่วมกันของตารางตาม
ค่าทั่วไปของแอตทริบิวต์ หรือกลุ่มของแอททริบิวต์ สมมติว่าตัวอย่างเช่น
ที่เราต้องการพาร์ทิชันตารางคะแนนในกลุ่มตามจํานวนแน่นอน

นี้สามารถทำได้โดยการสร้างเช่น
เลือก . . . . . . . จากกลุ่มคะแนนโดย CNO
แนวคิดที่เราใช้งานบนโต๊ะที่แสดงในรูปที่ 52 . ผู้อ่านควร
สมมติว่าตารางถูกแบ่งออกเป็น กลุ่มจึงได้แต่ละสอดคล้อง
1 หลักสูตร ในหน้าที่เลือก เราเปิดทิ้งไว้เป้าหมายรายการต่อไปนี้
เลือก เมื่อตารางถูกแบ่งเป็น 2 กลุ่ม โดยใช้ ) ,
เลือกสร้างที่เราใช้ต้องกลับหนึ่งหรือมากกว่าหนึ่งอะตอมชิ้นของข้อมูลสำหรับ
ทุกกลุ่ม คำว่าอะตอม ในบริบทนี้หมายถึงชิ้นส่วนที่เรียบง่ายของข้อมูล
( ตัวเลข , สตริง , ฯลฯ ) โดยคมชัด , ชุดของค่าไม่ได้เป็นชิ้นส่วนอะตอม
ข้อมูล ตัวอย่าง จำนวนนักศึกษาที่ลงทะเบียนเรียนในแต่ละรายวิชาสามารถถูกแสดงโดย :

เลือก CNO นับ ( stno ) เป็น totenr จากกลุ่มเกรด

โดย CNO ผลลัพธ์ตาราง : cnototenr
-----
----------

การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: