MySql學習筆記(二)

2021-08-20 11:22:26 字數 1231 閱讀 6692

現有表 t_customer

輸入:select concat(name,'(',station,')') from t_customer

輸出:rtrim()函式去掉右邊所有空格:

select concat(rtrim(name),'(',rtrim(station),')') from t_customer

別名(alias)

select concat(rtrim(name),'(',rtrim(station),')') as name from t_customer

現有表

2. 執行算術運算

輸入:select id,name,price,count from t_order

輸出:+----+------+-------+-------+

| id | name | price | count |

+----+------+-------+-------+

|  1 | 張三 | 111   |     2 |

|  2 | 李四 | 222   |     3 |

|  3 | 王五 | 333   |     2 |

|  4 | nick | 123.3 |     4 |

|  5 | jack | 22.3  |     5 |

要計算總價 即price*count

輸入:select id,name,price,price*count total from t_order

輸出:+----+------+-------+-------+

| id | name | price | total |

+----+------+-------+-------+

|  1 | 張三 | 111   |   222 |

|  2 | 李四 | 222   |   666 |

|  3 | 王五 | 333   |   666 |

|  4 | nick | 123.3 | 493.2 |

|  5 | jack | 22.3  | 111.5 |

除了 * 外, 還有     +    -    /    操作符

Mysql學習筆記二

接著上面繼續學習,下面主要是以索引為主。建立索引 有四種型別的索引 主鍵 唯一索引 全文索引和普通索引 它是值惟一並且沒有值為null的域的索引。如 create table tablename filename columntype not null,filedname2.primary key ...

mysql學習筆記(二)

在具體應用中,需要實現在乙個查詢語句中顯示多張表的資料,這就是所謂的多表資料連線查詢,簡稱連線查詢。1.並 把具有相同字段數目和字段型別的表合併到一起。2.笛卡爾積 這個比較難懂,還是直接上圖 3.內連線 inner join 為了便於使用者操作,mysql專門提供了一種針對資料庫操作的運算 連線。...

Mysql學習筆記(二)

上次學習了mysql安裝,登入和退出等基本操作,以及建立,修改,刪除資料庫的基本指令重點注意mysql基本的語法規範。這篇博文主要介紹mysql幾種資料型別,以及資料表的基本內容。mysql主要有有下面幾種資料型別,包括整型,浮點型,字串型以及日期時間型。具體內容如下表所示 整型資料型別 儲存範圍 ...