ข้อ จำกัด ใน MySQL

Jan 21 2023
การใช้ข้อ จำกัด - เมื่อคุณใช้คำสั่ง Select คุณจะดึงข้อมูลทั้งหมดจากตาราง นี่คือสิ่งที่ LIMIT clause มีประโยชน์

การใช้ข้อ จำกัด -

เมื่อคุณใช้คำสั่ง Select คุณจะดึงระเบียนทั้งหมดจากตาราง

Select * from <tableName>;

นี่คือสิ่งที่ LIMIT clause มีประโยชน์ คุณสามารถแสดงจำนวนระเบียนได้ N จำนวน เช่น คุณสามารถแสดง 10 รายการแรกได้

Select * from <tableName> LIMIT X;

สามารถใช้ร่วมกับอนุมาตราอื่นๆ ได้ เช่นลองพิจารณาตารางต่อไปนี้ — นักเรียน — มี 3 คุณลักษณะ — ID, ชื่อ & อายุ
where / order by

ตารางนักเรียน — มี 10 รายการ

เมื่อคุณเริ่มการทำงานSELECT * FROM students;เหนือตารางจะแสดงตามที่เป็นอยู่
ตอนนี้ให้พิจารณากรณีที่คุณต้องการแสดงข้อมูลของนักเรียนเพียง 5 คนจากตารางเพื่อจุดประสงค์นี้ สามารถใช้แบบสอบถามต่อไปนี้ได้:

select * from students limit 5;

แสดงเพียง 5 บันทึกจากนักเรียน 10 คน

ใช้ LIMIT กับ WHERE ข้อ:

ตอนนี้ลองพิจารณาสถานการณ์ที่คุณต้อง- แสดงบันทึกของนักเรียนที่มี 20 จาก 5 ระเบียนแรก

Select * from students WHERE age = 20 LIMIT 4;

บันทึกด้วยอายุ 20

การใช้ LIMIT กับ ORDER BY Clause:

ORDER BY Clause สามารถใช้เพื่อจัดเรียงเนื้อหาของคอลัมน์ในลำดับจากน้อยไปหามากหรือจากมากไปน้อย โดยพวกเขาจะเรียงลำดับจากน้อยไปมาก นอกจากนี้ คุณสามารถใช้ASCเพื่อระบุอย่างชัดเจน
สำหรับ คำหลัก DESC ลำดับจากมากไป น้อยจะใช้

ไวยากรณ์ :

SELECT <column_name> FROM <table_name> ORDER BY ASC <or> DESC LIMIT <limit>;

พิจารณาว่าเป็นนักเรียนโต๊ะเดียวกัน คุณต้อง: แสดงบันทึกของนักเรียน 7 คนตามลำดับอายุจากมากไปน้อย

SELECT * FROM students ORDER BY age DESC LIMIT 7;

ประวัตินักเรียน 7 คน เรียงลำดับอายุ

ขอบคุณ ! นั่นคือทั้งหมดสำหรับตอนนี้! เพิ่มเติมในเรื่องราวที่จะเกิดขึ้น ! ยินดีรับข้อเสนอแนะ !

มาเชื่อมต่อกันเถอะ:

  • ลิงค์อิน