SQLite และ / หรือผู้ประกอบการ
SQLiteAND และหรือผู้ประกอบการที่ใช้ในการรวบรวมหลายเกณฑ์ให้แคบลงข้อมูลที่เลือกในงบSQLite เหล่านี้สองผู้ประกอบการจะเรียกว่าผู้ประกอบการเรียงต่อกัน
เหล่านี้ประกอบงบ SQLite สำหรับหมายเลขเดียวกันของรถที่แตกต่างกันระหว่างผู้ประกอบการที่เป็นไปได้
และผู้ประกอบการ
และผู้ประกอบการช่วยให้หลายเงื่อนไขที่มีอยู่ในคำสั่ง SQL ในอนุประโยคของตำแหน่งเมื่อใช้และผู้ประกอบการก็ต่อเมื่อทุกเงื่อนไขเป็นจริง (จริง) สภาพทั้งหมดเป็นความจริง (จริง) ยกตัวอย่างเช่นเฉพาะเมื่อ CONDITION1 และ CONDITION2 เป็นจริง (จริง) เมื่อ [CONDITION1] และ [CONDITION2] เป็นความจริง (จริง)
ไวยากรณ์
ไวยากรณ์พื้นฐานของคำสั่ง WHERE ด้วยและผู้ประกอบการดังต่อไปนี้:
COLUMN1 SELECT, column2, COLUMNN จาก table_name โดยที่ [CONDITION1] และ [CONDITION2] ... และ [conditionN];
คุณสามารถใช้คำว่าและผู้ประกอบการที่จะรวมจำนวน N ของเงื่อนไข งบการดำเนินการต้องใช้ SQLite ว่าทั้งการทำธุรกรรมหรือแบบสอบถามทั้งหมดที่แยกจากกันโดยการและเงื่อนไขที่จะต้องเป็นจริง (จริง)
ตัวอย่าง
ตาราง บริษัท สมมติว่ามีการบันทึกต่อไปนี้:
ID NAME เงินเดือนอายุที่อยู่ ---------- ---------- ---------- ---------- ---------- 1 เปาโล 32 20,000.0 แคลิฟอร์เนีย 2 อัลเลน 25 15,000.0 เท็กซัส เท็ดดี้ 3 23 นอร์เวย์ 20,000.0 4 มาร์ครวย 25-Mond 65,000.0 5 ดาวิด 27 85,000.0 เท็กซัส 6 คิม 22 ใต้ 45,000.0 ฮอลล์ 7 เจมส์ 24 ฮุสตัน 10,000.0
คำสั่ง SELECT ต่อไปนี้แสดงอายุ 25และมากกว่าหรือเท่ากับมากกว่าหรือค่าจ้างที่เท่าเทียมกันสำหรับระเบียนทั้งหมด 65,000.00:
SQLite> * เลือกจาก บริษัท อายุ> = 25 และเงินเดือน> = 65000; ID NAME เงินเดือนอายุที่อยู่ ---------- ---------- ---------- ---------- ---------- 4 มาร์ครวย 25-Mond 65,000.0 5 ดาวิด 27 85,000.0 เท็กซัส
ผู้ประกอบการหรือ
หรือผู้ประกอบการยังใช้ร่วมกับคำสั่ง SQL หลายเงื่อนไขหนึ่งในอนุประโยคของตำแหน่งเมื่อการใช้หรือผู้ประกอบการเฉพาะเมื่อคนใดคนหนึ่งสภาพเป็นจริง (จริง) สภาพทั้งหมดเป็นความจริง (จริง) ตัวอย่างเช่นเมื่อใดก็ตามที่ CONDITION1 หรือ CONDITION2 มีจริง (จริง) เมื่อ A [CONDITION1] หรือ [CONDITION2] เป็นความจริง (จริง)
ไวยากรณ์
ไวยากรณ์พื้นฐานของคำสั่ง WHERE ด้วยหรือผู้ประกอบการดังต่อไปนี้:
COLUMN1 SELECT, column2, COLUMNN จาก table_name โดยที่ [CONDITION1] หรือ [CONDITION2] ... หรือ [conditionN]
คุณสามารถใช้หรือผู้ประกอบการที่จะรวมจำนวน N ของเงื่อนไข งบการดำเนินการต้องใช้ SQLite ว่าทั้งการทำธุรกรรมหรือแบบสอบถามตราบใดที่คนใดคนหนึ่งแยกจากกันโดยสภาพหรือเป็นความจริง (จริง) สามารถ
ตัวอย่าง
ตาราง บริษัท สมมติว่ามีการบันทึกต่อไปนี้:
ID NAME เงินเดือนอายุที่อยู่ ---------- ---------- ---------- ---------- ---------- 1 เปาโล 32 20,000.0 แคลิฟอร์เนีย 2 อัลเลน 25 15,000.0 เท็กซัส เท็ดดี้ 3 23 นอร์เวย์ 20,000.0 4 มาร์ครวย 25-Mond 65,000.0 5 ดาวิด 27 85,000.0 เท็กซัส 6 คิม 22 ใต้ 45,000.0 ฮอลล์ 7 เจมส์ 24 ฮุสตัน 10,000.0
คำสั่ง SELECT ต่อไปนี้แสดงอายุ 25หรือมากกว่าหรือเท่ากับมากกว่าหรือค่าจ้างที่เท่าเทียมกันสำหรับระเบียนทั้งหมด 65,000.00:
SQLite> SELECT * จาก บริษัท อายุ> = 25 หรือเงินเดือน> = 65000; ID NAME เงินเดือนอายุที่อยู่ ---------- ---------- ---------- ---------- ---------- 1 เปาโล 32 20,000.0 แคลิฟอร์เนีย 2 อัลเลน 25 15,000.0 เท็กซัส 4 มาร์ครวย 25-Mond 65,000.0 5 ดาวิด 27 85,000.0 เท็กซัส