MySQL 課程筆記1

2021-10-02 20:48:00 字數 1200 閱讀 3815

連線兩個字元concat

select concat(name1, name2, name3)

as`family`

from employee;

distinct去除重複資料
select

distinct student_id from class;

查詢表的結構
show

columns

from tablename;

ifnull
select first_name, ifnull(last_name,"")

from tablename;

條件查詢

select field

from tablename

where 查詢條件

執行順序為:

from — where — select

模糊查詢

查詢名字中包含a的員工資訊

select

*from employee where name like

'%a%'

注意,上面的查詢不能寫成:

select

*from employee where name=

'%a%'

如果是等號的話,就是查詢名字為「%a%」的員工資訊,而不是查詢名字中包含a的員工資訊

查詢名字中第三個字元為a的員工資訊

select

*from employee where name like

'__a%'

查詢暱稱中,第二個字元為_(下劃線)的員工資訊(即如何描述反義字元):

select

*from employee where nick_name like

'-\-%'

;select

*from employee where nick_name like

'-$-%'

escape

'$';

第二種方法中escape '$'的意思是,符號代

替′′讓

符號代替'\\'讓

符號代替′′

讓後面的字元保持原始字元,而不是轉義字元

CSAPP課程筆記1

第一周 計算機系統概述 1.sum函式執行錯誤 問題 呼叫函式 計算陣列a中元素的和 int sum int a,unsigned len 當len為0時,呼叫後得不到結構,程式執行異錯誤,當len定義為int型時執行正確 2.函式呼叫後變數的變化 問題 在p.c檔案中,為 double d voi...

c課程筆記1

一,函式的實參和形參 形參和實參個數一樣,型別一樣 各種語言可能有點區別,如c可以給int型賦float型值 順序一樣 如下所示 include void f1 int i int main 二,變數的作用域和儲存方式 1,按作用域分 全域性變數 區域性變數 2,按儲存方式分 靜態變數 自動變數 暫...

c語言課程筆記1

c語言程式設計1 5章知識總結與感想 第二章1.基本整型 int 長整型 long 短整型 short 無符號整型 unsigned 有符號整型常量 無符號整型常量 長整形常量 無符號長整形常量 2.實型 單精度實型 float 雙精度實型 double 長雙精度實型 long double 3.字...