แผ่นโกงคำสั่ง SQL ที่จำเป็นสำหรับผู้เริ่มต้น

แผ่นโกงคำสั่ง SQL ที่จำเป็นสำหรับผู้เริ่มต้น

Structured Query Language (SQL) เป็นเครื่องมือทางเลือกสำหรับการจัดการฐานข้อมูล ภาษานี้ให้คุณจัดการข้อมูลที่ไม่เหมือนใคร และไม่มีค่าใช้จ่ายใดๆ ในการเริ่มใช้งาน!





หากคุณเพิ่งเริ่มใช้คำสั่ง SQL หรือต้องการเตือนความจำบางส่วนของเครื่องมืออันทรงพลังนี้พร้อมใช้ ตารางสรุปคำสั่ง SQL ด้านล่างนี้คือสิ่งที่คุณต้องการ เลื่อนลงเพื่อดูความสุดยอดที่มีอยู่ หรือดาวน์โหลดไฟล์ PDF สำหรับใช้ในอนาคต (ไฟล์ PDF มีตัวอย่างสำหรับคำสั่งที่กำหนด)





ดาวน์โหลดฟรี: แผ่นโกงนี้มีให้ในรูปแบบa PDF ที่ดาวน์โหลดได้ จากคู่ค้าด้านการจัดจำหน่ายของเรา TradePub คุณจะต้องกรอกแบบฟอร์มสั้น ๆ เพื่อเข้าถึงเป็นครั้งแรกเท่านั้น ดาวน์โหลด แผ่นโกงคำสั่ง SQL ที่จำเป็น .





คุณต้องการ playstation plus เพื่อเล่น fortnite หรือไม่?

แผ่นโกงคำสั่ง SQL ที่จำเป็น

สั่งการการกระทำ
คำสั่งแบบสอบถาม
เลือกการสร้างแบบสอบถามพื้นฐานในการดึงข้อมูล
เลือก *การใช้ * กับ SELECT จะคืนค่าคอลัมน์ทั้งหมด
เลือกคอลัมน์ระบุคอลัมน์ที่แน่นอนด้วยชื่อ
เลือก table.columnอ้างอิงคอลัมน์จากตารางเฉพาะ
จากระบุตำแหน่งที่จะหาข้อมูล
เช่นใช้นามแฝงชื่อตารางหรือคอลัมน์เป็นชื่อใหม่ชั่วคราว
ที่ไหนกรองผลลัพธ์ด้วยเงื่อนไข
และใช้เงื่อนไขหลายข้อกับส่วนคำสั่ง WHERE ผลลัพธ์ต้องตรงกับเงื่อนไขทั้งหมด
หรือใช้เงื่อนไขหลายข้อกับส่วนคำสั่ง WHERE ผลลัพธ์ต้องตรงกับเงื่อนไขเดียวเท่านั้น
สั่งโดยเรียงลำดับผลลัพธ์ตามคอลัมน์ ฐานข้อมูลเลือกวิธีการสั่งซื้อ
เรียงตามคอลัมน์ ASCเรียงลำดับผลลัพธ์ตามคอลัมน์จากน้อยไปหามาก
เรียงตามคอลัมน์ DESCเรียงลำดับผลลัพธ์ตามคอลัมน์จากมากไปหาน้อย
LIMITจำกัดจำนวนผลลัพธ์ที่ส่งคืน
OFFSETข้ามจำนวน OFFSET แรกของแถว มักใช้กับ LIMIT
แบบสอบถามเรียกใช้แบบสอบถามเพื่อดึงข้อมูลสำหรับแบบสอบถามอื่น
ฟังก์ชันรวม¹
นับนับจำนวนแถวที่ตรงกับแบบสอบถาม
MAXส่งคืนค่าสูงสุดในคอลัมน์ตัวเลข
นาทีส่งคืนค่าต่ำสุดในคอลัมน์ตัวเลข
SUMรวมค่าของคอลัมน์ตัวเลข
AVGคำนวณค่าเฉลี่ยสำหรับคอลัมน์ตัวเลข
มีใช้กับฟังก์ชันการรวมแทนส่วนคำสั่ง WHERE
จัดกลุ่มโดยใช้เพื่อปรับแต่งผลรวม
ผู้ประกอบการ
ชอบการค้นหาแบบคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่สำหรับรูปแบบด้วยตัวดำเนินการตัวแทน (%)
ฉันชอบการค้นหาแบบไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่สำหรับรูปแบบที่มีตัวดำเนินการไวด์การ์ด (%)
ระหว่างค้นหาค่าระหว่างสองค่า ทำงานร่วมกับวันที่หรือตัวเลข
>ค้นหาค่าที่มากกว่าเงื่อนไข
> =ค้นหาค่าที่มากกว่าหรือเท่ากับเงื่อนไข
<ค้นหาค่าที่น้อยกว่าเงื่อนไข
<=ค้นหาค่าที่น้อยกว่าหรือเท่ากับเงื่อนไข
=ค้นหาค่าที่ตรงกับเงื่อนไขทุกประการ
ค้นหาค่าที่ไม่เท่ากับเงื่อนไข
ยูเนี่ยนรวมข้อความค้นหาที่ไม่ซ้ำสองรายการ (ที่มีคอลัมน์เดียวกัน) ไว้ในผลลัพธ์เดียว
ยูเนี่ยน ALLรวมการสืบค้นข้อมูลสองรายการ (ที่มีคอลัมน์เดียวกัน) เป็นผลลัพธ์เดียว อนุญาตให้ทำซ้ำได้
ในชวเลขสำหรับ WHERE ระบุเงื่อนไข OR หลายรายการ
ไม่อยู่ในชวเลขสำหรับ WHERE ระบุเงื่อนไข OR หลายรายการ (กลับด้าน) หรือไม่เท่ากับ
เป็นโมฆะตรวจสอบค่าว่าง
ไม่เป็นโมฆะตรวจสอบไม่มีค่าว่าง
ตัดส่งกลับผลลัพธ์ที่ตรงกับสองแบบสอบถาม
ลบส่งกลับผลลัพธ์ในแบบสอบถามหนึ่งซึ่งไม่ได้อยู่ในแบบสอบถามอื่น¹
เข้าร่วม
บนใช้เพื่อระบุคอลัมน์เพื่อเปรียบเทียบและจับคู่ผลลัพธ์
โดยใช้ชวเลขสำหรับ ON ใช้เมื่อชื่อคอลัมน์เหมือนกันในทั้งสองตาราง
ซ้าย OUTER เข้าร่วมผลลัพธ์ทั้งหมดจากตารางด้านซ้าย โดยมีเพียงผลลัพธ์ที่ตรงกันจากตารางด้านขวา
ด้านซ้ายเข้าร่วม (ไม่มีค่าว่าง)(มีค่าว่าง) ผลลัพธ์ทั้งหมดจากตารางด้านซ้าย แต่ไม่ใช่ในตารางด้านขวา
เข้าร่วมภายในผลลัพธ์ทั้งหมดที่ตรงกันในตารางทั้งซ้ายและขวา
เต็ม OUTER เข้าร่วมผลลัพธ์ทั้งหมดจากตารางทั้งซ้ายและขวา
เข้าร่วมแบบเต็ม (ไม่มีค่าว่าง)(ด้วยค่าว่าง) ผลลัพธ์ทั้งหมดจากทั้งตารางด้านซ้ายและด้านขวา ไม่รวมผลลัพธ์ในทั้งสองตาราง
เข้าร่วมด้านนอกขวาผลลัพธ์ทั้งหมดจากตารางด้านขวา โดยมีเพียงผลลัพธ์ที่ตรงกันจากตารางด้านซ้าย
เข้าร่วมด้านนอกขวา (ไม่มีค่าว่าง)(มีค่าว่าง) ผลลัพธ์ทั้งหมดจากตารางด้านขวา แต่ไม่ใช่ในตารางด้านซ้าย
การสร้างและแก้ไขตาราง
สร้างตารางสร้างตารางใหม่
โมฆะอนุญาตค่าว่างสำหรับฟิลด์นี้
ไม่เป็นโมฆะไม่อนุญาตให้มีค่าว่างสำหรับฟิลด์นี้
ค่าเริ่มต้นค่าที่จะเติมฟิลด์ด้วยถ้าไม่ได้ระบุ
เช่นสร้างตารางใหม่ตามโครงสร้างของตารางที่มีอยู่ ตารางใหม่จะมีข้อมูลจากตารางเก่า
แก้ไขตาราง (เพิ่มคอลัมน์)เพิ่มคอลัมน์ใหม่ลงในตารางที่มีอยู่
แก้ไขตาราง (DROP COLUMN)ลบคอลัมน์ออกจากตารางที่มีอยู่
เปลี่ยนตาราง (เปลี่ยนคอลัมน์)เปลี่ยนประเภทข้อมูลของคอลัมน์ที่มีอยู่
แก้ไขตาราง (เปลี่ยนชื่อคอลัมน์)เปลี่ยนชื่อคอลัมน์ที่มีอยู่
แก้ไขตาราง (เปลี่ยนชื่อตาราง)เปลี่ยนชื่อตารางที่มีอยู่
แก้ไขตาราง (แก้ไข NULL)อนุญาตค่า Null สำหรับคอลัมน์
แก้ไขตาราง (แก้ไขไม่เป็นโมฆะ)ป้องกันค่า Null สำหรับคอลัมน์
วางตารางลบตารางและข้อมูลทั้งหมด
ตัดตารางลบข้อมูลทั้งหมดในตาราง แต่ไม่ใช่ตัวตารางเอง
ข้อจำกัด
คีย์หลักค่าที่ระบุระเบียนในตารางโดยไม่ซ้ำกัน การผสมผสานระหว่าง NOT NULL และ UNIQUE
กุญแจต่างประเทศอ้างอิงค่าที่ไม่ซ้ำในตารางอื่น มักจะเป็นคีย์หลักในตารางอื่น
มีเอกลักษณ์บังคับใช้ค่าที่ไม่ซ้ำกันสำหรับคอลัมน์นี้ต่อตาราง
ตรวจสอบตรวจสอบให้แน่ใจว่าค่าตรงตามเงื่อนไขเฉพาะ
ดัชนี (สร้าง)ปรับตารางให้เหมาะสมและเร่งความเร็วการสืบค้นด้วยการเพิ่มดัชนีลงในคอลัมน์
ดัชนี (สร้างที่ไม่ซ้ำใคร)สร้างดัชนีที่ไม่อนุญาตให้มีค่าที่ซ้ำกัน
ดัชนี (DROP)ลบดัชนี
การสร้างและแก้ไขข้อมูล
INSERT (ค่าเดียว)เพิ่มระเบียนใหม่ลงในตาราง
แทรก (หลายค่า)เพิ่มระเบียนใหม่หลายรายการลงในตาราง
แทรก (เลือก)เพิ่มระเบียนลงในตาราง แต่รับค่าจากตารางที่มีอยู่
อัพเดททั้งหมด)แก้ไขระเบียนที่มีอยู่ทั้งหมดในตาราง
อัปเดต (ที่ไหน)แก้ไขระเบียนที่มีอยู่ในตารางที่ตรงกับเงื่อนไข
ลบทั้งหมด)ลบระเบียนทั้งหมดออกจากตาราง
ลบ (ที่ไหน)ลบระเบียนออกจากตารางที่ตรงกับเงื่อนไข
การสร้างและแก้ไขทริกเกอร์¹
สร้างทริกเกอร์สร้างทริกเกอร์
สร้างทริกเกอร์ (หรือแก้ไข)สร้างทริกเกอร์หรืออัปเดตทริกเกอร์ที่มีอยู่หากพบว่ามีชื่อเดียวกัน
เมื่อไร (ก่อน)เรียกใช้ทริกเกอร์ก่อนที่เหตุการณ์จะเกิดขึ้น
เมื่อไร (หลัง)เรียกใช้ทริกเกอร์หลังจากเหตุการณ์เกิดขึ้น
กิจกรรม (แทรก)เรียกใช้ทริกเกอร์ก่อนหรือหลังการแทรกเกิดขึ้น
กิจกรรม (อัพเดท)เรียกใช้ทริกเกอร์ก่อนหรือหลังการอัปเดตเกิดขึ้น
กิจกรรม (ลบ)เรียกใช้ทริกเกอร์ก่อนหรือหลังการลบเกิดขึ้น
บนตารางใดที่จะกำหนดเป้าหมายด้วยทริกเกอร์นี้
TRIGGER_TYPE (สำหรับแต่ละแถว)เรียกใช้ทริกเกอร์สำหรับการเปลี่ยนแปลงทุกแถว
TRIGGER_TYPE (สำหรับแต่ละคำชี้แจง)เรียกใช้ทริกเกอร์หนึ่งครั้งต่อคำสั่ง SQL โดยไม่คำนึงถึงจำนวนแถวที่จะถูกแก้ไข
ดำเนินการคีย์เวิร์ดเพื่อระบุจุดสิ้นสุดของคำจำกัดความทริกเกอร์หลัก
DROP ทริกเกอร์ลบทริกเกอร์
การสร้างและแก้ไขมุมมอง
สร้างมุมมองสร้างมุมมองใหม่
เช่นกำหนดตำแหน่งที่จะดึงข้อมูลสำหรับมุมมอง
ด้วยตัวเลือกการตรวจสอบแบบเรียงซ้อนตรวจสอบว่าข้อมูลที่แก้ไขผ่านมุมมองเป็นไปตามกฎที่กำหนดโดยกฎ นำไปใช้กับมุมมองอื่นๆ
ด้วยตัวเลือกการตรวจสอบในพื้นที่ตรวจสอบว่าข้อมูลที่แก้ไขผ่านมุมมองเป็นไปตามกฎที่กำหนดโดยกฎ ละเว้นนี้สำหรับมุมมองอื่น ๆ
สร้างมุมมองแบบเรียกซ้ำสร้างมุมมองแบบเรียกซ้ำ (มุมมองที่อ้างถึงนิพจน์ตารางทั่วไปแบบเรียกซ้ำ)
สร้างมุมมองชั่วคราวสร้างมุมมองที่มีอยู่สำหรับเซสชันปัจจุบันเท่านั้น
DROP VIEWลบมุมมอง
นิพจน์ตารางทั่วไป (CTE)¹
กับสร้างนิพจน์ตารางทั่วไปใหม่
เช่นระบุข้อมูลที่จะใช้ใน CTE
, (จุลภาค)เชื่อมโยง CTE หลายตัว
¹การใช้งานและการสนับสนุนฐานข้อมูลมักจะแตกต่างกันไป

SQL: ภาษาที่ทรงพลังที่สุด?

โปรดทราบว่าภาษาถิ่นของ SQL นั้นแตกต่างกันไปตามกลไกฐานข้อมูล มันเหมือนกับความแตกต่างระหว่าง HD DVD และ Blu-ray (หรือ VHS และ Betamax) SQL มีความคล้ายคลึงกันระหว่างฐานข้อมูล แต่คำสั่งที่ซับซ้อนเป็นครั้งคราวอาจไม่ทำงานเหมือนกันในทุกการใช้งาน คำสั่ง SQL ส่วนใหญ่ในเอกสารสรุปนี้จะใช้ได้กับทุกฐานข้อมูล คำสั่งที่ซับซ้อนซึ่งการสนับสนุนฐานข้อมูลแตกต่างกันไปจะถูกบันทึกไว้เช่นนั้น

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



แบ่งปัน แบ่งปัน ทวีต อีเมล Canon กับ Nikon: กล้องยี่ห้อไหนดีกว่ากัน?

Canon และ Nikon เป็นสองชื่อที่ใหญ่ที่สุดในอุตสาหกรรมกล้อง แต่แบรนด์ใดที่มีกล้องและเลนส์รุ่นต่างๆ ที่ดีกว่ากัน?

วิธีลบผู้ใช้ออกจาก ps4
อ่านต่อไป หัวข้อที่เกี่ยวข้อง
  • การเขียนโปรแกรม
  • แผ่นโกง
  • SQL
เกี่ยวกับผู้เขียน โจ โคเบิร์น(136 บทความที่ตีพิมพ์)

โจสำเร็จการศึกษาด้านวิทยาการคอมพิวเตอร์จากมหาวิทยาลัยลินคอล์น ประเทศอังกฤษ เขาเป็นนักพัฒนาซอฟต์แวร์มืออาชีพ และเมื่อเขาไม่ได้ขับโดรนหรือเขียนเพลง เขามักจะถูกมองว่าถ่ายภาพหรือผลิตวิดีโอ





เพิ่มเติมจาก Joe Coburn

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก