คุณสามารถยกเว้นระเบียนเฉพาะใน SQL โดยใช้ตัวดำเนินการไม่เท่ากับ (!=) ให้เราสร้างตารางก่อน-
mysql> สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(20), ClientCountryName varchar(10) ); เคียวรีตกลง, 0 แถวได้รับผลกระทบ (0.64 วินาที)
แทรกระเบียนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable(ClientName,ClientCountryName)('John','US');Query OK, 1 แถวได้รับผลกระทบ (0.20 วินาที)mysql> แทรกลงใน DemoTable(ClientName,ClientCountryName) values('David', 'AUS');เคียวรีตกลง 1 แถวได้รับผลกระทบ (0.23 วินาที)mysql> แทรกลงในค่า DemoTable(ClientName,ClientCountryName) ('Mike','UK');Query OK, 1 แถวได้รับผลกระทบ (0.14 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----+-----------+-------------------+| รหัส | ชื่อลูกค้า | ClientCountryName |+----+-----------+-------------------+| 1 | จอห์น | สหรัฐอเมริกา || 2 | เดวิด | AUS || 3 | ไมค์ | สหราชอาณาจักร |+----+------------+-------------------+3 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นข้อความค้นหาเพื่อแยกบันทึกเฉพาะใน MySQL เช่น เราไม่รวมบันทึกที่มีชื่อลูกค้า David' หรือ ClientCountryName ='AUS'−
mysql> เลือก *จาก DemoTable โดยที่ ClientName!='David' หรือ ClientCountryName!='AUS';
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้−
<ก่อนหน้า>+----+-----------+-------------------+| รหัส | ชื่อลูกค้า | ClientCountryName |+----+-----------+-------------------+| 1 | จอห์น | สหรัฐอเมริกา || 3 | ไมค์ | สหราชอาณาจักร |+----+------------+--------------------------+2 แถวในชุด (0.00 วินาที)