การส่งเสริม
มหาวิทยาลัยโค้ดยิม
การเรียนรู้
คอร์ส
งาน
แบบสำรวจและแบบทดสอบ
เกม
ช่วย
กำหนดการ
ชุมชน
ผู้ใช้
ฟอรั่ม
แชท
บทความ
เรื่องราวความสำเร็จ
กิจกรรม
บทวิจารณ์
การสมัครรับข้อมูล
ธีมสว่าง
บทเรียน
บทวิจารณ์
เกี่ยวกับเรา
เริ่ม
เริ่มเรียนรู้
เริ่มเรียนรู้เลย
แผนที่เควส
บทเรียน
ระดับ 3
การเลือกข้อมูลจากหลายตาราง
SQL & Hibernate
ระดับ ,
บทเรียน
ตารางขึ้นอยู่กับ ทีนี้มาทำให้คำถามของเราซับซ้อนขึ้นเล็กน้อย มาเพิ่มตาราง งาน ใหม่ ในฐานข้อมูลของเราพร้อมงานสำหรับพนักงานของเรา และมาดูกันว่ามีรายการอะไรบ้าง: SELECT * FROM task ผลลัพธ์ของคำขอดังกล่าว: รหัส พนักงาน_id ชื่อ วันกำหนดส่ง 1 1 แก
นามแฝง
SQL & Hibernate
ระดับ ,
บทเรียน
การเปลี่ยนชื่อคอลัมน์ เราต้องจัดการกับชื่อคอลัมน์ด้วย มิฉะนั้น เราจะทำซ้ำชื่อ name และ id แต่มีข้อมูลที่แตกต่างกัน ในทางกลับกัน มีคอลัมน์ id แรกและคอลัมน์ Employee_id ซึ่งมีข้อมูลเดียวกัน มาเขียนแบบสอบถามโดยจะมีเฉพาะคอลัมน์ที่จำเป็นและเปลี่
เข้าร่วมคำสั่ง
SQL & Hibernate
ระดับ ,
บทเรียน
ข้อกำหนดเบื้องต้นสำหรับลักษณะของตัวดำเนินการ JOIN เมื่อจำนวนข้อมูลในตารางเพิ่มขึ้น ค่าที่ซ้ำกันมักจะปรากฏขึ้น ตัวอย่างเช่น ตารางผลิตภัณฑ์มีชื่อแบรนด์ ซึ่งบางครั้งก็ซ้ำๆ การมีตารางแบรนด์แยกต่างหากจะเป็นประโยชน์ ซึ่งจะประกอบด้วยข้อมูลต่างๆ เช
คำสั่ง OUTER JOIN
SQL & Hibernate
ระดับ ,
บทเรียน
เหตุผลในการเข้าร่วมภายนอก คุณจำได้ไหมว่าเมื่อเรารวมสเปรดชีตและงานทำความสะอาดสำนักงานของเราหายไปเพราะยังไม่มีเครื่องมือทำความสะอาด หากคุณเรียกใช้แบบสอบถามเช่นนี้: SELECT * FROM task จากนั้นเราจะได้ผลลัพธ์นี้: รหัส พนักงาน_id ชื่อ วันกำหนดส่ง
ข้อความค้นหาย่อย
SQL & Hibernate
ระดับ ,
บทเรียน
แบบสอบถามที่ซ้อนกันใน SQL ภาษา SQL ช่วยให้คุณสามารถซ้อนหนึ่งแบบสอบถามภายในแบบสอบถามอื่น สิ่งนี้ทำให้สามารถเขียนเคียวรีขนาดใหญ่มากหนึ่งรายการที่จะทำบางสิ่งที่ใหญ่และซับซ้อนได้ แม้ว่าความสามารถในการอ่านโค้ดจะลดลงอย่างมากก็ตาม พื้นที่ที่สามารถ
แบบสอบถามย่อยพร้อมตาราง
SQL & Hibernate
ระดับ ,
บทเรียน
แบบสอบถามย่อยส่งคืนตาราง และสุดท้าย ตัวเลือกที่สามคือเมื่อแบบสอบถามย่อยส่งคืนทั้งตาราง นี่เป็นตัวเลือกที่พบบ่อยที่สุด บ่อยครั้งที่มีสถานการณ์ที่เราต้องการปรับแต่งตารางเล็กน้อย จากนั้นเข้าร่วม (โดยใช้ตัวดำเนินการ JOIN ON) กับตารางที่แก้ไขแล้
Please enable JavaScript to continue using this application.