เหตุใดจึงใช้ความแตกต่างใน sql

สารบัญ:

เหตุใดจึงใช้ความแตกต่างใน sql
เหตุใดจึงใช้ความแตกต่างใน sql
Anonim

คำสั่งย่อย SQL DISTINCT คือ ใช้เพื่อลบคอลัมน์ที่ซ้ำกันออกจากชุดผลลัพธ์ ใช้คีย์เวิร์ดเฉพาะกับคีย์เวิร์ด Select ร่วมกัน จะเป็นประโยชน์เมื่อเราหลีกเลี่ยงค่าที่ซ้ำกันในคอลัมน์/ตารางเฉพาะ … DISTINCT ลบบันทึกที่ซ้ำกันออกจากตาราง

จุดประสงค์ของประโยคที่แตกต่างกันคืออะไร

ใช้คำสั่งย่อย SQL DISTINCT เพื่อลบรายการที่ซ้ำกันออกจากชุดผลลัพธ์ของคำสั่ง SELECT.

ทำไมเราไม่ควรใช้ความแตกต่างใน SQL

นี่คือสาเหตุที่ฉันรู้สึกประหม่าเกี่ยวกับการใช้ "ชัดเจน" - ตาราง spraddr อาจมีคอลัมน์เพิ่มเติมที่คุณควรใช้เพื่อกรอง out data และ " แตกต่าง " อาจเป็น ซ่อนสิ่งนั้น นอกจากนี้ คุณอาจสร้างชุดผลลัพธ์จำนวนมากซึ่งจำเป็นต้องกรองด้วยประโยค "แตกต่าง" ซึ่งอาจทำให้เกิดปัญหาด้านประสิทธิภาพได้

ทำไมจึงใช้คำสั่งที่แตกต่างใน MySQL

คำสั่ง DISTINCT ของ MySQL คือ ใช้เพื่อลบรายการที่ซ้ำกันออกจากชุดผลลัพธ์ คำสั่ง DISTINCT สามารถใช้ได้กับคำสั่ง SELECT เท่านั้น

สิ่งที่สามารถใช้แทนความแตกต่างใน SQL ได้

ด้านล่างคือทางเลือกอื่น:

  • ลบรายการที่ซ้ำกันโดยใช้ Row_Number WITH CTE (Col1, Col2, Col3, DuplicateCount) AS (SELECT Col1, Col2, Col3, ROW_NUMBER OVER(PARTITION BY Col1, Col2, Col3 ORDER BY Col1) AS DuplicateCount FROM MyTable) SELECTจาก CTE โดยที่ DuplicateCount=1.
  • เอาออกซ้ำกันโดยใช้กลุ่ม By.

แนะนำ:

บทความที่น่าสนใจ
ออกซาลิลคลอไรด์อันตรายหรือไม่?
อ่านเพิ่มเติม

ออกซาลิลคลอไรด์อันตรายหรือไม่?

ออกซาลิลคลอไรด์คือ สารระคายเคืองต่อทางเดินหายใจที่มีฤทธิ์กัดกร่อนและน้ำตา- ไอระเหยจะโจมตีผิวหนัง ดวงตา โดยเฉพาะเยื่อเมือกของจมูกและลำคอ และระบบทางเดินหายใจ ควรใช้วัสดุนี้ในบริเวณที่มีอากาศถ่ายเทได้ดีเท่านั้น ออกซาลิลคลอไรด์เป็นพิษหรือไม่ H331 เป็นพิษเมื่อสูดดม.

ใครเป็นคนลอกเลียนแบบของเบโธเฟน?
อ่านเพิ่มเติม

ใครเป็นคนลอกเลียนแบบของเบโธเฟน?

ปี 1824 เมื่อเบโธเฟน (เอ็ด แฮร์ริส) จบซิมโฟนีที่เก้าของเขา เขาเป็นโรคหูหนวก ความเหงา และบาดแผลส่วนตัว นักลอกเลียนแบบคนใหม่ Anna Holtz (ไดแอน ครูเกอร์) หมั้นหมายเพื่อช่วยนักแต่งเพลงเตรียมเพลงซิมโฟนีของเขาให้เสร็จสำหรับการแสดงครั้งแรก หนังก๊อปเบโธเฟนจริงไหม แต่ตามบันทึกของ Agnieszka Holland's “Copying Beethoven” เรื่องราวจากวิญญาณและที่ปรึกษาทางอารมณ์ที่แต่งขึ้นเองสำหรับนักประพันธ์เพลงผู้ยอดเยี่ยมคือ a “ตัวละครในนิยายที่อิงจากบุคคลจริง” ดังนั้นเธอจึงมีอิสระที่จะเป็นคนผิด

ฮีเลียมแข็งตัวได้หรือไม่?
อ่านเพิ่มเติม

ฮีเลียมแข็งตัวได้หรือไม่?

ฮีเลียมคือ ธาตุเดียวที่ไม่สามารถแข็งตัวได้ด้วยการระบายความร้อนที่เพียงพอ ที่ความดันบรรยากาศปกติ จำเป็นต้องใช้แรงดัน 25 บรรยากาศที่อุณหภูมิ 1 K (−272 °C หรือ −458 °F) เพื่อแปลงให้อยู่ในรูปของแข็ง คุณทำให้ฮีเลียมเหลวแข็งตัวได้อย่างไร ฮีเลียมเป็นองค์ประกอบเดียวที่ไม่สามารถแข็งตัวได้โดยการลดอุณหภูมิที่ความดันปกติ 'สามัญ' หมายถึง ความกดอากาศมาตรฐาน (1 บรรยากาศ) ในการแข็งตัว จะต้องมี a ความดันเพิ่มขึ้นที่สอดคล้องกัน โดยมีความหนาแน่นที่คาดการณ์ไว้ที่: