โพสต์นี้จะพูดถึง:
- วิธีกำหนดชื่อตารางทั้งหมดโดยใช้ “ เลือก คำสั่งใน MySQL?
- วิธีกำหนดชื่อตารางของหลายฐานข้อมูลโดยใช้ “ เลือก คำสั่งใน MySQL?
จะกำหนดชื่อตารางทั้งหมดโดยใช้คำสั่ง 'SELECT' ใน MySQL ได้อย่างไร
ในการแสดงชื่อตารางฐานข้อมูล MySQL ให้ใช้ปุ่ม “ เลือก ' คำแถลง. เพื่อจุดประสงค์นี้ ให้ตรวจสอบขั้นตอนที่ให้ไว้
ขั้นตอนที่ 1: เชื่อมต่อเทอร์มินัล
ในตอนแรก ให้เชื่อมต่อเทอร์มินัล Windows กับเซิร์ฟเวอร์ MySQL โดยเรียกใช้คำสั่งด้านล่าง:
mysql -u รูต -p
ดังนั้น คุณจะถูกถามรหัสผ่าน:
ขั้นตอนที่ 2: แสดงชื่อตารางทั้งหมด
ตอนนี้เรียกใช้ ' เลือก ” คำสั่งพร้อมกับ “ information_schema.tables ” เพื่อรับข้อมูลเกี่ยวกับตารางที่มีอยู่ทั้งหมดและแสดงภายในฐานข้อมูล:
เลือก Table_name เป็น TablesName จาก information_schema.tables
จะกำหนดชื่อตารางของฐานข้อมูลหลายแห่งโดยใช้คำสั่ง 'SELECT' ใน MySQL ได้อย่างไร
ถ้าคุณต้องการแสดงฐานข้อมูลหลายตารางพร้อมกัน ปุ่ม “ ยูเนี่ยน ” สามารถใช้ตัวดำเนินการ:
เลือก Table_name เป็น TablesName จาก information_schema.tables โดยที่ table_schema = 'mariadb' UNION เลือก Table_name เป็น TablesName จาก information_schema.tables โดยที่ table_schema = 'mynewdb';ที่นี่:
- “ เลือก คำสั่ง ” ใช้สำหรับเลือกบันทึกจากฐานข้อมูล
- “ ตาราง_ชื่อ ” เป็นตัวแปรเริ่มต้น
- “ ชื่อตาราง ” คือชื่อของคอลัมน์ตารางผลลัพธ์
- “ information_schema.tables ” ตัวดำเนินการรวมผลลัพธ์ของสองตัวหรือหลายตัว “ เลือก ” แถลงการณ์
- “ ที่ไหน ” ข้อแยกบันทึกที่ตรงตามเงื่อนไขที่ให้ไว้
- “ table_schema ” ตัวแปรจะถูกใช้เพื่อบันทึกชื่อฐานข้อมูล
- “ มาเรียด ' และ ' mynewdb ” คือชื่อฐานข้อมูลของเรา
อย่างที่คุณเห็น ตารางของฐานข้อมูลสองรายการข้างต้นจะแสดงในตารางเดียวกัน:
อีกหนึ่งวิธีในการรับผลคูณ” เลือก ” แบบสอบถามในแต่ละตาราง, เครื่องหมายอัฒภาค “ ; ' สามารถใช้ได้:
เลือก Table_name เป็น TablesName จาก information_schema.tables โดยที่ table_schema = 'mariadb'; เลือก Table_name เป็น TablesName จาก information_schema.tables โดยที่ table_schema = 'mynewdb';
นั่นคือทั้งหมด! เราได้จัดทำแบบสอบถามต่างๆ เพื่อรับชื่อตารางโดยใช้คำสั่ง 'SELECT' ของ MySQL
บทสรุป
ในการรับชื่อตารางโดยใช้ปุ่ม “ เลือก ” คำสั่งใน MySQL, the “ เลือก Table_name เป็น TablesName จาก information_schema.tables ” สามารถใช้คำสั่ง เพื่อให้ได้ผลลัพธ์ของหลาย ๆ “ เลือก ” แถลงการณ์ในครั้งเดียว “ ยูเนี่ยน ” สามารถใช้โอเปอเรเตอร์ได้ ในทางกลับกัน “ ; ” แสดงชื่อตารางของฐานข้อมูลต่างๆ โพสต์นี้แสดงขั้นตอนการรับชื่อตารางโดยใช้คำสั่ง “SELECT” ใน MySQL