資料庫操作

2021-08-28 10:47:02 字數 1438 閱讀 9267

當作備忘錄~

create

table 表名(

id integer

primary

key,

//primary key(主鍵)

name varchar(12

)not

null

,)

insert

into 表名 (列名1

,列名2...

)values

(資料值跟列名對應);

insert

into 表名 values

(資料值跟表中字段順序一致);

update 表名 set 列名=資料值,列名=資料 where 條件
delete

from 表名 ;

//刪除表中全部資訊

delete

from 表名 where 條件 //刪除表中的資料

drop

table 表名

--內連線 

-- select a.

*,b.

*from a inner

join b a.id=b.id

-- 表a 表b 條件

--左連線 

-- select a.

*,b.

*from a left

join b a.id=b.id

-- 表a 表b 條件

--全外連線 

-- select a.

*,b.

*from a full

join b a.id=b.id

-- 表a 表b 條件

--檢索前10行資料,顯示1-10條資料

select

*from customer limit10;

--檢索從第2行開始,累加10條id記錄,共顯示id為2....11

select

*from customer limit1,

10;--檢索從第6行開始向前加10條資料,共顯示id為6,7....15

select

*from customer limit5,

10;--檢索從第7行開始向前加10條記錄,顯示id為7,8...16

select

*from customer limit6,

10;

where 字段 is

null

資料庫(庫操作)

information schema 虛擬庫,不占用磁碟空間,儲存的是資料庫啟動後的一些引數,如使用者表資訊 列資訊 許可權資訊 字元資訊等 performance schema mysql 5.5開始新增乙個資料庫 主要用於收集資料庫伺服器效能引數,記錄處理查詢請求時發生的各種事件 鎖等現象 my...

資料庫 資料庫基本操作

操作練習 修改表結構 表資料的操作 實現 1 建立表 create table student stu no char 12 not null primary key,stu name varchar 20 not null gender tinyint 1 default1,age tinyint...

資料庫操作

第乙個問題 通常用datareader對像 sqlcommand comm new sqlcommand select count from login where name textbox1.text and password textbox2.text,conn datareader dr co...