SQL AND & OR ÔËËã·û
AND ºÍ OR ÔËËã·ûÓÃÓÚ»ùÓÚÒ»¸öÒÔÉϵÄÌõ¼þ¶Ô¼Ç¼½øÐйýÂË¡£
AND ºÍ OR ÔËËã·û
AND ºÍ OR ¿ÉÔÚ WHERE ×ÓÓï¾äÖаÑÁ½¸ö»ò¶à¸öÌõ¼þ½áºÏÆðÀ´¡£
Èç¹ûµÚÒ»¸öÌõ¼þºÍµÚ¶þ¸öÌõ¼þ¶¼³ÉÁ¢£¬Ôò AND ÔËËã·ûÏÔʾһÌõ¼Ç¼¡£
Èç¹ûµÚÒ»¸öÌõ¼þºÍµÚ¶þ¸öÌõ¼þÖÐÖ»ÒªÓÐÒ»¸ö³ÉÁ¢£¬Ôò OR ÔËËã·ûÏÔʾһÌõ¼Ç¼¡£
ÔʼµÄ±í (ÓÃÔÚÀý×ÓÖеÄ)£º
| LastName | FirstName | Address | City |
|---|---|---|---|
| Adams | John | Oxford Street | London |
| Bush | George | Fifth Avenue | New York |
| Carter | Thomas | Changan Street | Beijing |
| Carter | William | Xuanwumen 10 | Beijing |
AND ÔËËã·ûʵÀý
ʹÓà AND À´ÏÔʾËùÓÐÐÕΪ "Carter" ²¢ÇÒÃûΪ "Thomas" µÄÈË£º
SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter'
½á¹û£º
| LastName | FirstName | Address | City |
|---|---|---|---|
| Carter | Thomas | Changan Street | Beijing |
OR ÔËËã·ûʵÀý
ʹÓà OR À´ÏÔʾËùÓÐÐÕΪ "Carter" »òÕßÃûΪ "Thomas" µÄÈË£º
SELECT * FROM Persons WHERE firstname='Thomas' OR lastname='Carter'
½á¹û£º
| LastName | FirstName | Address | City |
|---|---|---|---|
| Carter | Thomas | Changan Street | Beijing |
| Carter | William | Xuanwumen 10 | Beijing |
½áºÏ AND ºÍ OR ÔËËã·û
ÎÒÃÇÒ²¿ÉÒÔ°Ñ AND ºÍ OR ½áºÏÆðÀ´£¨Ê¹ÓÃÔ²À¨ºÅÀ´×é³É¸´Ôӵıí´ïʽ£©:
SELECT * FROM Persons WHERE(FirstName='Thomas'ORFirstName='William')ANDLastName='Carter'
½á¹û£º
| LastName | FirstName | Address | City |
|---|---|---|---|
| Carter | Thomas | Changan Street | Beijing |
| Carter | William | Xuanwumen 10 | Beijing |