3
“ WHERE 1 = 1” มักส่งผลกระทบต่อประสิทธิภาพการค้นหาหรือไม่
ฉันเพิ่งเห็นคำถาม"ที่ 1 = 1 คำสั่ง" ; สร้าง SQL ฉันได้ใช้บ่อยในการสร้าง SQL แบบไดนามิกในความพยายามที่จะเขียนรหัสสะอาด (จากมุมมองของภาษาโฮสต์) โดยทั่วไปแล้วการเพิ่มค่าสถานะ SQL จะส่งผลเสียต่อประสิทธิภาพการค้นหาหรือไม่ ฉันไม่ได้มองหาคำตอบเกี่ยวกับระบบฐานข้อมูลที่เฉพาะเจาะจง (เพราะฉันได้ใช้มันใน DB2, SQL Server, MS-Access และ mysql) - เว้นแต่ว่ามันจะเป็นไปไม่ได้ที่จะตอบโดยไม่เจาะจง