คอมพิวเตอร์, การเขียนโปรแกรม
SQL ที่ไหน: วิธีการของการประยุกต์ใช้งานและตัวอย่าง
สำหรับการทำงานกับฐานข้อมูล SQL ถือเป็นหนึ่งในภาษาโปรแกรมที่พบมากที่สุด ภาษาการออกแบบที่ไม่เพียง แต่สามารถสร้างฐานข้อมูล แต่ยังใช้เวลากับกิจวัตรต่าง ๆ ของเธอในการเปลี่ยนแปลงข้อมูลหรือตัวอย่าง
เพื่อเลือกข้อมูลจากฐานข้อมูลโดยใช้การออกแบบเลือก [ชุดข้อมูล] จาก [ชื่อตาราง] ประสบการณ์ได้แสดงให้เห็นว่าใน 80% ของกรณีการใช้งานในการร้องขอการดึงข้อมูลต้องใช้ความหลากหลายของสภาพ - การตั้งค่า การทำเช่นนี้ในภาษาที่นอกเหนือไปจากการร้องขอความซับซ้อนของสภาพที่นำโดย SQL-ไหน
การใช้วิธีการไหนเงื่อนไข
ค่อนข้างบ่อย, โปรแกรมเมอร์ควรจะเลือกหลักในการจัดทำรายงานข้อมูลที่จัดเก็บในฐานข้อมูล นี้อาจจะไม่เพียงพอที่จะสร้างแบบสอบถามเลือกง่ายๆ ตามกฎแล้วคุณยังจะต้องคำนึงถึงความหลากหลายของสภาพพารามิเตอร์การสุ่มตัวอย่างซึ่งสามารถค่อนข้างมากหรือเช็ค หากข้อมูลมีการระบุไว้ในช่วงหรือในตารางโดยเฉพาะอย่างยิ่ง
SQL-ที่ไหนออกแบบสามารถใช้ในการตั้งค่าข้อมูลการสุ่มตัวอย่างหรือเงื่อนไขในการตรวจสอบการเกิดขึ้นของข้อมูลตัวอย่างหรือด้านข้างของตาราง
ในกรณีที่การใช้งานสำหรับการตั้งค่าพารามิเตอร์การสุ่มตัวอย่าง
หากคุณต้องการที่จะระบุพารามิเตอร์บางอย่างที่จะเลือกฐานข้อมูลการรายงานของ SQL-ไหนไวยากรณ์การออกแบบที่สามารถจัดได้ค่อนข้างง่าย การทำเช่นนี้คุณสามารถใช้กฎต่อไปนี้:
เราจำเป็นต้อง prostroen คำขอมาตรฐานโดยเลือก * จากการก่อสร้าง
กำหนดใช้คีย์เข้าร่วมกับโครงสร้างที่มีตารางที่จะให้ทางเลือก
ที่มีโครงสร้างอยู่ที่ไหนรายชื่อของพารามิเตอร์ที่กำหนดไว้สำหรับตัวอย่าง
ชนิดของการร้องขอนี้ค่อนข้างง่ายในการก่อสร้างและไม่ก่อให้เกิดความยากลำบากมากยิ่งสำหรับผู้เริ่มต้น
โดยใช้โครงสร้างในการตรวจสอบการเกิดขึ้นของ
หากโปรแกรมเมอร์มอบหมายไม่เพียง แต่เลือกจากข้อมูลเกี่ยวกับสภาพของตาราง แต่ยังตรวจสอบรายการของพวกเขาในหนึ่งหรือมากกว่าตารางของแผนอีกแบบ SQL ที่ไหนออกแบบจะขาดไม่ได้
กับการก่อสร้างนี้ไวยากรณ์สามารถสร้างเงื่อนไขเดียวกัน แต่มีคำสั่งที่ซ้อนกันซึ่งจะตรวจสอบการเกิดขึ้นของแถวที่เลือกอยู่ในชุดของตารางฐานข้อมูลของบุคคลที่สาม
ตามกฎเพื่อจุดประสงค์นี้รูปแบบที่มีตารางชั่วคราวที่บันทึกที่จำเป็นทั้งหมดเพื่อตรวจสอบการเกิดขึ้นของชุดข้อมูล
ตัวอย่างของการใช้ที่ไหน
ที่ไหนตัวอย่าง SQL จะได้รับในขณะนี้ ผมเริ่มที่จะจินตนาการว่ามีสองตารางที่มีข้อมูล - โตวาและ TovarAmount ในครั้งแรกที่มีชื่อของสินค้าที่ขายที่ราคา, วันที่ของการขายและการบริการลูกค้าที่ซื้อผลิตภัณฑ์ ในครั้งที่สองระบุการปรากฏตัวของสินค้าหรือมากกว่าสิ่งที่มีอยู่
ตัวอย่างของพารามิเตอร์การค้นหาซึ่งระบุรายการทั้งหมดขายสำหรับจำนวนหนึ่งของวันจะเป็นประเภทต่อไปของการออกแบบ:
* เลือกจากโตวา
ที่ไหน T_Date> = '12 / 01/2016 และ T_Date <= ''12 / 07/1016 และ T_PriceOut> 0
แผนดังกล่าวแบบสอบถามส่งกลับรายการของผลิตภัณฑ์ตารางข้อมูลซึ่งถูกขายในเจ็ดวันแรกของเดือนธันวาคมตามที่ระบุโดยหนึ่งในเงื่อนไขการสุ่มตัวอย่าง: T_PriceOut> 0
ถ้าเราพิจารณาสภาพของการส่งออกของสินค้าที่มีในสต็อก, การก่อสร้างของแผนดังกล่าวจะได้รับ:
* เลือกจากโตวา
ที่ไหน T_Tovar ใน (เลือก TA_Tovar ที่tÃ_จำนวนเงิน> 0)
ซ้อนเงื่อนไขในกรณีที่อาจจะมีมาก แต่ก็เป็นมูลค่าการกล่าวขวัญว่าเงื่อนไขมากขึ้นมีการเรียกเก็บอีกต่อไปมันจะเรียกใช้แบบสอบถาม นี่เป็นเหตุผลสำหรับการใช้งานของตารางชั่วคราว ได้เร็วขึ้นมากในการสร้างหลายเหล่านี้และจากนั้นเปรียบเทียบข้อมูลในพวกเขามากกว่าที่จะสร้างเงื่อนไขที่มีหลายระดับของการตรวจสอบข้อมูล
Similar articles
Trending Now