Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ใช้ตัวดำเนินการตรรกะร่วมกันในการสร้าง MySQL View

การรวมตัวดำเนินการตรรกะ AND, OR, NOT ใน View

สามารถใช้ AND, OR, NOT ร่วมกันใน WHERE ของ View ได้

ตัวอย่าง

mysql> CREATE OR REPLACE VIEW Info AS 
    -> SELECT ID, Name, Address, Subject 
    -> FROM Student_info 
    -> WHERE (Subject = 'Computers' AND Address = 'Delhi') 
    ->    OR (Subject = 'History' AND Address = 'Amritsar');
Query OK, 0 rows affected (0.11 sec)

mysql> SELECT * FROM Info;
+------+-------+---------+-----------+
| ID   | Name  | Address | Subject   |
+------+-------+---------+-----------+
|  133 | Mohan | Delhi   | Computers |
+------+-------+---------+-----------+

เงื่อนไข: (Subject=Computers AND Address=Delhi) OR (Subject=History AND Address=Amritsar) ได้แค่ Mohan ตรงเงื่อนไขแรก