วิธีเขียนแบบสอบถาม SQL

สารบัญ:

วิธีเขียนแบบสอบถาม SQL
วิธีเขียนแบบสอบถาม SQL

วีดีโอ: วิธีเขียนแบบสอบถาม SQL

วีดีโอ: วิธีเขียนแบบสอบถาม SQL
วีดีโอ: สอนพื้นฐาน SQL ทั้งหมดแบบจบในคลิปเดียว !! 🔥 2024, พฤศจิกายน
Anonim

การสืบค้นฐานข้อมูลเชิงสัมพันธ์โดยใช้ Structured Universal Computing Language SQL เป็นมาตรฐานที่ได้รับการยอมรับสำหรับการจัดการข้อมูลในระบบการจัดการฐานข้อมูล เนื่องจากความเก่งกาจ ภาษา SQL จึงแพร่หลายบนแหล่งข้อมูลบนเว็บของอินเทอร์เน็ตทั่วโลก การเขียนแบบสอบถาม SQL ขึ้นอยู่กับการประยุกต์ใช้กฎพื้นฐานหลายประการสำหรับการทำงานกับฐานข้อมูลเชิงสัมพันธ์ การเขียนแบบสอบถาม SQL จะช่วยให้คุณใช้งานการดึงข้อมูลบางอย่างจากตาราง เพิ่ม แก้ไข หรือลบแถวในตาราง

วิธีเขียนแบบสอบถาม SQL
วิธีเขียนแบบสอบถาม SQL

คำแนะนำ

ขั้นตอนที่ 1

หากต้องการรับข้อมูลที่เก็บไว้จากตารางฐานข้อมูล ให้สร้างคิวรีแบบใช้เลือกข้อมูล - SELECT หากมีการเชื่อมโยงระหว่างตาราง สามารถนำข้อมูลตามเงื่อนไขที่เหมาะสมจากคอลัมน์ใดๆ ของตารางที่เกี่ยวข้อง แสดงรายการคอลัมน์ที่จำเป็นทั้งหมดหลังคำสั่ง SELECT ระบุตารางที่ใช้ในแบบสอบถามในส่วนคำสั่ง FROM ในรูปแบบที่ง่ายที่สุด แบบสอบถามแบบใช้เลือกข้อมูลจะแสดงแถวทั้งหมดของคอลัมน์ที่ระบุในตารางที่กำหนด: SELECT col1, col2 FROM my_table

ขั้นตอนที่ 2

หากจำเป็น ให้กำหนดเงื่อนไขสำหรับการเลือกแถว เงื่อนไขถูกกำหนดโดยส่วนคำสั่ง WHERE ตั้งค่าพารามิเตอร์ที่คุณต้องการหลังจากคำแนะนำนี้ สามารถใช้การคำนวณฟังก์ชันและการเปรียบเทียบได้ที่นี่ ตัวอย่างเช่น คำสั่งของแบบฟอร์ม WHERE col1> 3 อนุญาตให้คุณแสดงแถวของตารางซึ่งค่าของคอลัมน์ col1 มากกว่า 3 ในการตั้งค่านิพจน์ที่ต้องการ ให้ใช้ตัวดำเนินการ AND, OR ร่วมกับเงื่อนไข ตัวดำเนินการของภาษา SQL

วิธีเขียนแบบสอบถาม SQL
วิธีเขียนแบบสอบถาม SQL

ขั้นตอนที่ 3

เมื่อต้องการแทรกแถวใหม่ลงในตาราง ให้เขียนแบบสอบถาม INSERT ด้วยความช่วยเหลือ คุณสามารถแทรกข้อมูลใหม่ที่เป็นประเภทเดียวกันกับที่มีอยู่แล้วในตารางได้ ไวยากรณ์สำหรับคำสั่งนี้ง่ายมาก: INSERT INTO my_table (col1, col2, col3) VALUES ('new_data1', 'new_data2', 'new_data3') ที่นี่ คำสั่ง VALUES จะตั้งค่าแถวใหม่ให้กับแต่ละคอลัมน์ที่มีอยู่ใน my_table

ขั้นตอนที่ 4

การเปลี่ยนแปลงข้อมูลในแถวใดๆ ของตารางจะดำเนินการโดยใช้แบบสอบถาม UPDATE นอกจากนี้ คุณสามารถกำหนดเงื่อนไขการเลือก WHERE ซึ่งข้อมูลในฐานข้อมูลจะเปลี่ยนแปลง กำหนดข้อมูลที่จะเปลี่ยนแปลงและเงื่อนไขสำหรับคำขอของคุณ เมื่อต้องการทำสิ่งนี้ ให้เขียนบรรทัดดังนี้: UPDATE my_table SET col1 = 'new_data1', col3 = 'new_data3' WHERE col3 = 10. แบบสอบถามจะทำการเปลี่ยนแปลงข้อมูลที่ระบุในคำสั่ง SET ต่อเมื่อเงื่อนไขในส่วนคำสั่ง WHERE คือ พอใจ.

ขั้นตอนที่ 5

คำสั่ง DELETE ถูกเขียนขึ้นเพื่อลบทั้งแถวออกจากตารางข้อมูล นอกจากนี้ แถวจะถูกลบเฉพาะเมื่อมีการตั้งค่าเงื่อนไข WHERE เขียนนิพจน์: DELETE FROM my_table โดยที่ col1 = 'data1' การดำเนินการค้นหานี้จะลบแถวของตารางที่มีค่า data1 ในคอลัมน์ col1

แนะนำ: