ลดราคาคริสต์มาส
การเรียนรู้
หลักสูตร
งาน
แบบสำรวจและแบบทดสอบ
เกม
ช่วย
กำหนดการ
ชุมชน
ผู้ใช้
ฟอรั่ม
แชท
บทความ
เรื่องราวความสำเร็จ
กิจกรรม
บทวิจารณ์
การสมัครรับข้อมูล
ธีมสว่าง
บทเรียน
บทวิจารณ์
เกี่ยวกับเรา
เริ่ม
เริ่มเรียนรู้
เริ่มเรียนรู้เลย
ความก้าวหน้าของฉัน
หลักสูตร
แผนที่เควส
บทเรียน
ภารกิจทั้งหมด
ทุกระดับ
จัดกลุ่มตามหลายคอลัมน์
SQL & Hibernate
ระดับ ,
บทเรียน
4.1 การจัดกลุ่มคอลัมน์ สิ่งที่สำคัญมากก็คือ หากคุณจัดกลุ่มเรคคอร์ด ในส่วนนี้SELECTคุณสามารถระบุได้เฉพาะคอลัมน์ที่จัดกลุ่มข้อมูลเท่านั้น คุณไม่ได้เขียนคิวรีประเภทและระบุSELECTคอลัมน์ชื่อ ในส่วน : SELECT brand, name
การจัดกลุ่มขั้นสูง
SQL & Hibernate
ระดับ ,
บทเรียน
5.1 มีคำสั่ง มีตัวดำเนินการที่มีประโยชน์อีกตัวใน SQL ที่ใช้กับGROUP BYมันเรียกHAVINGว่า WHEREในความ หมายมันมีความคล้ายคลึงกับโอเปอเรเตอร์อย่างสมบูรณ์ WHEREอนุญาตให้คุณตั้งค่าตัวกรองแถวก่อนการจัดกลุ่มเท่านั้น และด้วยความช่วยเหลือ HAVINGคุณสา
ฟังก์ชันรวม
SQL & Hibernate
ระดับ ,
บทเรียน
นี่ไม่ใช่รายการฟังก์ชันรวมทั้งหมด แต่ส่วนที่เหลือมีความเฉพาะเจาะจงมากและฉันไม่คิดว่าคุณจะใช้มันในอีก 5 ปีข้างหน้า หากคุณยังต้องการ คุณสามารถอ่านเอกสารอย่างเป็นทางการสำหรับ DBMS ของคุณได้เสมอ
การเลือกข้อมูลจากหลายตาราง
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) กับตารางที่แก้ไขแล้
ชนิดข้อมูลใน SQL
SQL & Hibernate
ระดับ ,
บทเรียน
รู้เบื้องต้นเกี่ยวกับประเภทข้อมูลใน SQL ซึ่งแตกต่างจาก JavaScript, SQL มีการพิมพ์ที่แข็งแกร่ง ในทุกตาราง ทุกคอลัมน์มีประเภทข้อมูลคงที่ของตัวเอง มีชนิดข้อมูลจำนวนมาก แต่ไม่เหมือนกับภาษา Java คือมีชนิดข้อมูลจำนวนมากไม่ใช่เพราะมีชนิดข้อมูลสำหร
ฟังก์ชันตัวเลข
SQL & Hibernate
ระดับ ,
บทเรียน
รายการฟังก์ชันตัวเลข ดังที่เราได้กล่าวไว้ข้างต้น DBMS จะจัดเก็บข้อมูลประเภทใดประเภทหนึ่งเพียงอย่างเดียวไม่เพียงพอสำหรับ DBMS เท่านั้น แต่ยังต้องรองรับชุดการดำเนินการที่รวดเร็วเป็นพิเศษกับข้อมูลประเภทเหล่านี้ด้วย และอย่างที่คุณทราบ DBMS ทั้ง
ฟังก์ชันวันที่
SQL & Hibernate
ระดับ ,
บทเรียน
3.1 รายการฟังก์ชั่นสำหรับการทำงานกับวันที่และเวลา วันที่และเวลาเป็นหนึ่งในประเภทข้อมูลที่จัดเก็บในฐานข้อมูลที่พบมากที่สุด นั่นคือเหตุผลที่รายการฟังก์ชั่นสำหรับการทำงานกับพวกมันมีขนาดใหญ่มาก นี่คือรายการยอดนิยม: # การทำงาน คำอธิบาย 1 เคอร์เด
แสดงมากขึ้น
1
...
48
49
50
51
52
...
60
Please enable JavaScript to continue using this application.