คุณสามารถใช้กลุ่มโดยไม่ต้องรวม?
คุณสามารถใช้กลุ่มโดยไม่ต้องรวม?

วีดีโอ: คุณสามารถใช้กลุ่มโดยไม่ต้องรวม?

วีดีโอ: คุณสามารถใช้กลุ่มโดยไม่ต้องรวม?
วีดีโอ: คลิป กดสิว?? #สิวอุดตัน #รักษาสิว #satisfying #สิวอักเสบ #acne #เล็บเท้า #รอยสิว #สิวเห่อ #กันแดด 2024, อาจ
Anonim

คุณสามารถใช้ได้ NS กลุ่ม โดยข้อ ปราศจาก ใช้ an รวม การทำงาน. แบบสอบถามต่อไปนี้รับข้อมูลจากตารางการชำระเงินและ กลุ่ม ผลลัพธ์ตามรหัสลูกค้า ในกรณีนี้ กลุ่ม BY ทำงานเหมือนส่วนคำสั่ง DISTINCT ที่ลบแถวที่ซ้ำกันออกจากชุดผลลัพธ์

เราสามารถใช้ฟังก์ชันการรวมโดยไม่มีการจัดกลุ่มได้หรือไม่

ใช่ คุณสามารถใช้ได้ NS รวมโดยไม่มี GROUP โดย: เลือก SUM(col) จาก tbl; คุณ ละเว้นคอลัมน์จาก SELECT ภายใน ฟังก์ชันรวม , คอลัมน์อื่นๆ ทั้งหมดควรมีอยู่ใน กลุ่ม BY ประโยคคั่นด้วยเครื่องหมายจุลภาค

รู้ยัง การจัดกลุ่มตามฟังก์ชันการรวมหรือไม่ NS กลุ่ม BY คำสั่ง กลุ่ม แถวที่มีค่าเท่ากันในแถวสรุป เช่น "ค้นหาจำนวนลูกค้าในแต่ละประเทศ" NS กลุ่ม คำสั่ง BY มักใช้กับ ฟังก์ชันรวม (COUNT, MAX, MIN, SUM, AVG) ถึง กลุ่ม ผลลัพธ์ที่กำหนดโดยคอลัมน์อย่างน้อยหนึ่งคอลัมน์

ตามลําดับ เราสามารถใช้ group โดยไม่มีส่วนประโยคได้หรือไม่?

โดยใช้ มีไม่มีกลุ่ม โดย. แบบสอบถามด้วย a มีข้อ ควรมี กลุ่ม โดย ข้อ . หากคุณละเว้น กลุ่ม โดยทุกแถวที่ไม่ได้ยกเว้นโดยที่ ข้อ กลับมาเป็นโสด กลุ่ม . เนื่องจากไม่มีการจัดกลุ่มระหว่างที่และ มีอนุประโยค พวกเขาไม่สามารถทำหน้าที่โดยอิสระจากกัน

เราสามารถใช้ group by in joins ได้หรือไม่?

คุณสามารถ สืบค้นข้อมูลจากหลายตารางโดยใช้ INNER เข้าร่วม ข้อ แล้ว ใช้ NS กลุ่ม โดยข้อถึง กลุ่ม แถวลงในชุดของแถวสรุป