linux之SQL语句简明教程---AND OR
生活随笔
收集整理的這篇文章主要介紹了
linux之SQL语句简明教程---AND OR
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在上一頁中,我們看到?WHERE?指令能夠被用來由表格中有條件地選取資料。 這個條件可能是簡單的 (像上一頁的樣例)。也可能是復雜的。
復雜條件是由二或多個簡單條件透過?AND?或是?OR的連接而成。一個 SQL 語句中能夠有無限多個簡單條件的存在。
復雜條件的語法例如以下:
SELECT "欄位名"?FROM "表格名"?
WHERE "簡單條件"?
{[AND|OR] "簡單條件"}+;
{}+ 代表{}之內的情況會發生一或多次。
在這里的意思就是?AND?加簡單條件及?OR?加簡單條件的情況能夠發生一或多次。另外,我們能夠用 ( ) 來代表條件的先后次序。
舉例來說,我們若要在?Store_Information表格中選出全部 Sales 高于 $1,000 或是 Sales 在 $500 及 $275 之間的資料的話,
Store_Information?表格
| Store_Name | Sales | Txn_Date |
| Los Angeles | 1500 | 05-Jan-1999 |
| San Diego | 250 | 07-Jan-1999 |
| San Francisco | 300 | 08-Jan-1999 |
| Boston | 700 | 08-Jan-1999 |
我們就打入,
FROM Store_Information?
WHERE Sales > 1000?
OR (Sales < 500 AND Sales > 275);
結果:
| Store_Name |
| Los Angeles |
| San Francisco |
Linux實測結果:
轉載請注明:小劉
總結
以上是生活随笔為你收集整理的linux之SQL语句简明教程---AND OR的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android Shape使用
- 下一篇: redis cluster配置文件和集群