ให้เราสร้างตารางสาธิตก่อน
mysql> สร้างตารางไม่รวมCertainColumnsDemo -> ( -> StudentId int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก, -> StudentName varchar(100), -> StudentAge int, -> StudentMarks int, -> StudentAddress varchar(200) -> ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.50 วินาที)
ตอนนี้คุณสามารถตรวจสอบคำอธิบายของตารางด้วยความช่วยเหลือของคำสั่ง desc แบบสอบถามมีดังต่อไปนี้ −
mysql> ยกเว้นCertainColumnsDemo;
ต่อไปนี้เป็นผลลัพธ์
<ก่อนหน้า>+----------------+--------------+------+----+- -------------------------------------+| สนาม | พิมพ์ | Null | คีย์ | ค่าเริ่มต้น | พิเศษ |+----------------+-------------+------+----+-- ----------------------------------------| รหัสนักศึกษา | int(11) | ไม่ | PRI | NULL | auto_increment || ชื่อนักเรียน | varchar(100) | ใช่ | | NULL | || StudentAge | int(11) | ใช่ | | NULL | || StudentMarks | int(11) | ใช่ | | NULL | || ที่อยู่นักศึกษา | varchar(200) | ใช่ | | NULL | |+----------+-------------+------+----+--- ------+----------------+5 แถวในชุด (0.01 วินาที)นี่คือการสืบค้นเพื่อแยกบางคอลัมน์ออกจาก SHOW COLUMNS คุณต้องยกเว้นคอลัมน์ 'StudentAge' และ 'StudentMarks' แบบสอบถามมีดังต่อไปนี้ −
mysql> แสดงคอลัมน์จากไม่รวมCertainColumnsDemo โดยที่ฟิลด์ไม่อยู่ใน ('StudentAge', 'StudentMarks');
ต่อไปนี้เป็นผลลัพธ์
<ก่อนหน้า>+----------------+--------------+------+----+- -------------------------------------+| สนาม | พิมพ์ | Null | คีย์ | ค่าเริ่มต้น | พิเศษ |+----------------+-------------+------+----+-- ----------------------------------------| รหัสนักศึกษา | int(11) | ไม่ | PRI | NULL | auto_increment || ชื่อนักเรียน | varchar(100) | ใช่ | | NULL | || ที่อยู่นักศึกษา | varchar(200) | ใช่ | | NULL | |+----------+-------------+------+----+--- ------+----------------+3 แถวในชุด (0.00 วินาที)