国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

mysql select語句操作實例

2024-07-24 12:46:34
字體:
供稿:網(wǎng)友

Select的語法

復(fù)制代碼 代碼如下:

SELECT
    [ALL | DISTINCT | DISTINCTROW ]
      [HIGH_PRIORITY]
      [STRAIGHT_JOIN]
      [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT]
      [SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS]
    select_expr, ...
    [INTO OUTFILE 'file_name' export_options
      | INTO DUMPFILE 'file_name']
    [FROM table_references
    [WHERE where_definition]
    [GROUP BY {col_name | expr | position}
      [ASC | DESC], ... [WITH ROLLUP]]
    [HAVING where_definition]
    [ORDER BY {col_name | expr | position}
      [ASC | DESC] , ...]
    [LIMIT {[offset,] row_count | row_count OFFSET offset}]
    [PROCEDURE procedure_name(argument_list)]
    [FOR UPDATE | LOCK IN SHARE MODE]]

SELECT用于恢復(fù)從一個或多個表中選擇的行,并可以加入UNION語句和子查詢。

每個select_expr都指示一個您想要恢復(fù)的列, table_references指示行從哪個表或哪些表中被恢復(fù)。

簡單查詢

復(fù)制代碼 代碼如下:

SELECT columna columnb FROM mytable;

ORDER BY查詢

復(fù)制代碼 代碼如下:

SELECT college, region, seed FROM tournament  ORDER BY region, seed;
SELECT college, region AS r, seed AS s FROM tournament ORDER BY r, s;
SELECT college, region, seed FROM tournament  ORDER BY 2, 3;

--要以相反的順序進(jìn)行分類,應(yīng)把DESC(降序)關(guān)鍵字添加到ORDER BY子句中的列名稱中。默認(rèn)值為升序;該值可以使用ASC關(guān)鍵詞明確地指定。
SELECT a, COUNT(b) FROM test_table ORDER BY a DESC;

GROUP BY查詢

復(fù)制代碼 代碼如下:

SELECT a, COUNT(b) FROM test_table GROUP BY a DESC;
SELECT COUNT(col1) AS col2 FROM t GROUP BY col2 HAVING col2 = 2;

-- HAVING不能用于應(yīng)被用于WHERE子句的條目,不能編寫如下語句:
SELECT col_name FROM tbl_name HAVING col_name > 0;
--而應(yīng)該這么編寫
SELECT col_name FROM tbl_name WHERE col_name > 0;

--HAVING子句可以引用總計函數(shù),而WHERE子句不能引用:
SELECT user, MAX(salary) FROM users GROUP BY user HAVING MAX(salary)>10;

LIMIT查詢

復(fù)制代碼 代碼如下:

SELECT * FROM tbl LIMIT 10;  # Retrieve rows 0-9;
SELECT * FROM tbl LIMIT 5,10;  # Retrieve rows 6-15;

--如果要恢復(fù)從某個偏移量到結(jié)果集合的末端之間的所有的行,您可以對第二個參數(shù)是使用比較大的數(shù)。
--以下語句可以恢復(fù)從第96行到最后的所有行:
SELECT * FROM tbl LIMIT 95,18446744073709551615;

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 皮山县| 施甸县| 雅安市| 沙雅县| 正阳县| 大冶市| 迁西县| 屯留县| 迁西县| 浙江省| 阿巴嘎旗| 南宁市| 三都| 滁州市| 从化市| 河东区| 行唐县| 永寿县| 军事| 河西区| 色达县| 凯里市| 琼结县| 博乐市| 綦江县| 巍山| 宜良县| 秦皇岛市| 大埔区| 宜阳县| 青海省| 神农架林区| 布拖县| 西藏| 兴和县| 龙胜| 延吉市| 方城县| 宜章县| 四平市| 耿马|