Latest web development tutorials

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 เท็กซัส