天天看點

Mysql學習筆記01——基礎查詢細枝末節SELECT——查詢AS——取别名DISTINCT——去重“+”——運算

細枝末節

1. MySQL不區分大小寫

2. MySQL不區分字元和字元串

SELECT——查詢

格式

/* 從指定表中查詢指定字段資訊 */
SELECT
    字段名
FROM
    表名;      

執行順序

FROM ==> SELECT
查詢表
/* 查詢mytable表中所有内容 */
SELECT
    *
FROM
    mytable;
查詢表達式
/* 查詢1+1的結果 */
SELECT 1+1;
查詢函數
/* 查詢目前MySQL版本 */
SELECT verison();      

AS——取别名

标準格式

/* 從指定表中查詢指定字段并為其命别名 */
SELECT
    字段名 AS 别名
FROM
    表名;      

省略AS格式

/* 從指定表中查詢指定字段并為其命别名 */
SELECT
    字段名 别名
FROM
    表名;      

DISTINCT——去重

/* 從指定表中查詢指定字段,去重後輸出 */
SELECT DISTINCT
    字段名
FROM
    表名;      

“+”——運算

兩個操作數都是數值型,做加法運算
/* 結果為2 */
SELECT 1 + 1;      
其中一個為字元型,試圖将字元型轉換為數值型
轉換成功,繼續做加法運算
/* 結果為101 */
SELECT '100' + 1;
轉換失敗,将字元型數值轉換為0
/* 結果為1 */
SELECT 'value' + 1;      
其中一值為NULL,結果為NULL
/* 結果為NULL */
SELECT NULL + 1;      

繼續閱讀