ข้อความค้นหาของ google ชีต: วิธีใช้ limit เพื่อจำกัดแถว


คุณสามารถใช้ส่วนคำสั่ง LIMIT เพื่อจำกัดจำนวนแถวที่ส่งคืนโดยข้อความค้นหาของ Google ชีต

ส่วนคำสั่ง LIMIT มีประโยชน์อย่างยิ่งเมื่อคุณต้องการดูตัวอย่างแถวสองสามแถวที่ตรงตามเกณฑ์ที่กำหนด โดยไม่แสดงทุกแถวในชุดข้อมูลทั้งหมดที่ตรงตามเกณฑ์ที่กำหนด

ข้อนี้ใช้ไวยากรณ์พื้นฐานต่อไปนี้:

 =QUERY( A1:C11 , " SELECT * LIMIT 5 " )

แบบสอบถามนี้จะส่งคืนแถวส่วนหัวของช่วง A1:C11 เช่นเดียวกับ 5 แถวแรก

ตัวอย่างต่อไปนี้แสดงวิธีการใช้ LIMIT clause ในทางปฏิบัติ

ตัวอย่าง: การใช้ LIMIT ใน Google ชีต Query

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ที่มีข้อมูลเกี่ยวกับผู้เล่นบาสเกตบอลต่างๆ:

เราสามารถใช้แบบสอบถามต่อไปนี้เพื่อส่งคืนแถวส่วนหัวพร้อมกับห้าแถวแรกของชุดข้อมูล:

 =QUERY( A1:C11 , " SELECT * LIMIT 5 " )

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้แบบสอบถามนี้ในทางปฏิบัติ:

โปรดทราบว่าจะมีการส่งคืนแถวส่วนหัวบวกห้าแถวแรก

ควรสังเกตว่าหากคิวรีส่งคืนน้อยกว่า 5 แถวตามธรรมชาติ ส่วนคำสั่ง LIMIT จะไม่บังคับให้เอาต์พุตแสดงห้าแถว

ตัวอย่างเช่น สมมติว่าเราใช้ข้อความค้นหาต่อไปนี้เพื่อแสดงผู้เล่นทั้งหมดที่มีคะแนนมากกว่า 25 คะแนน:

 =QUERY( A1:C11 , " SELECT * WHERE C > 25 LIMIT 5 " )

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้แบบสอบถามนี้ในทางปฏิบัติ:

โปรดทราบว่าจะมีการส่งคืนเพียงสองแถวเนื่องจากมีผู้เล่นเพียงสองคนในชุดข้อมูลดั้งเดิมที่มีคะแนนมากกว่า 25 คะแนน

โปรดทราบว่าส่วนคำสั่ง LIMIT 5 ไม่ได้บังคับให้เอาต์พุตมี 5 บรรทัด

แต่ส่วนคำสั่ง LIMIT จะตั้งค่าสูงสุดตามจำนวนแถวที่จะถูกส่งกลับแทน

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีทำสิ่งทั่วไปอื่นๆ ใน Google ชีต:

แบบสอบถาม Google ชีต: วิธีส่งคืนเฉพาะแถวที่ไม่ซ้ำ
ข้อความค้นหาของ Google ชีต: วิธีลบส่วนหัวออกจากผลลัพธ์
Google ชีต Query: วิธีละเว้นเซลล์ว่างใน Query

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *