在SQL中,SELECT語句的"SELECT DISTINCT"表示查詢結果中 -
答案:C
假設有這樣的表,數據如下:
ID````City
----------------
1`````廣東
2`````黑龍江
3`````四川
4`````廣東
5`````廣東
6`````福建
7`````吉林
8`````黑龍江
select distinct City from 表
查詢結果是:
City
----------
廣東
黑龍江
四川
福建
吉林
在SQL中使用select語句時
SQL查詢語句:
select placeid,placename from 表名 where placename like '%阜陽%'解釋:
1,select placeid,placename 表示從表中要查詢的列,如果查詢所有列可以寫 select *。但select * 的效率 沒有select 列名1,列名2,。列名X 的高,sql里可以這么寫,但程序中盡量別這么寫
2,placename like '%阜陽%' 表是 placename包含阜陽兩個字。%表示通配符,表示任何字符都適用。
a,like '阜陽%' 表示以阜陽開頭的內容
b,like '%阜陽' 表示以阜陽結尾的內容
c,like '阜陽' 等同于 ='阜陽' 的寫法,即標題是阜陽的
d,like '%阜陽%好人%' 表示like可以包含多個%的通配符
求一個完整的SQL的select語句
SELECT [ ALL | DISTICT ] <;字段表達式1[,<;字段表達式2[,…]
FROM <;表名1>,<;表名2>;[,…]
[WHERE <;篩選擇條件表達式>]
[GROUP BY <;分組表達式> [HAVING<;分組條件表達式>]]
[ORDER BY <;字段>[ASC | DESC]]
語句說明:
[]方括號為可選項
[GROUP BY <;分組表達式> [HAVING<;分組條件表達式>]]
指將結果按<;分組表達式>;的值進行分組,該值相等的記錄為一組,帶【HAVING】
短語則只有滿足指定條件的組才會輸出。
[ORDER BY <;字段>[ASC | DESC]]
顯示結果要按<;字段>;值升序或降序進行排序
轉載請注明出處華閱文章網 » 在sqlselect語句