SQL语法学习笔记『SQL语法学习笔记(二)』

语句4SELECT  "栏位名"  FROM  "表格名"  WHERE  "简单条件 "
{[AND|OR] "
简单条件"}+
举例:{}+ 表明{}以内的状况会发生一或屡次。在这里的意思就是 AND 加简单条件及 OR加简单条件的状况能够发生一或屡次。另外,咱们能够用 () 来表明条件的前后次序。
举例来讲,咱们若要在 Store_Information 表格中选出全部 Sales 高于 $1,000 或是 Sales $500 $275 之间的资料的话,
 
store_name
Sales
Date
Los Angeles
$1500
Jan-05-1999
San Diego
$250
Jan-07-1999
San Francisco
$300
Jan-08-1999
Boston
$700
Jan-08-1999
 
咱们就打入,
SELECT store_name  FROM  Store_Information  WHERE Sales > 1000  OR  (Sales < 500 AND Sales > 275)

结果 :
store_name
Los Angeles
San Francisco
 
语句5SELECT  "栏位名"  FROM   "表格名"   WHERE "栏位名"  IN  ('值一', '值二', ...)
举例:在括弧内能够有一或多个值,而不一样值之间由逗点分开。值能够是数目或是文字。 若在括弧内只有一个值,那这个子句就等于
WHERE " 栏位名 " = ' 值一 '
举例来讲,若咱们要在 Store_Information 表格中找出全部含盖 Los Angeles San Diego 的资料,
Store_Information 表格
store_name
Sales
Date
Los Angeles
$1500
Jan-05-1999
San Diego
$250
Jan-07-1999
San Francisco
$300
Jan-08-1999
Boston
$700
Jan-08-1999
 
咱们就打入,
SELECT *  FROM Store_Information  WHERE store_name  IN ('Los Angeles', 'San Diego')

结果 :
store_name
Sales
Date
Los Angeles
$1500
Jan-05-1999
San Diego
$250
Jan-07-1999
相关文章
相关标签/搜索