資料庫的基本操作

2021-08-29 20:46:32 字數 1166 閱讀 1874

//修改

update t_class

set grade = subject,

subject = subject_eng,

subject_eng = null;

(blob可見長度的二進位制檔案)

1.find student's name by id   20127002

//select語句查詢學生資訊

select

a.stu_name,

a.stu_gender,

a.stu_birthday

from t_student a

where a.stu_id = '20127002'

2.連線的第一種寫法

//與另外乙個進行等值連線

select

a.stu_id,

a.stu_name,

case

when a.stu_gender = 1 then 'male'

else'female'

end gender1,

a.stu_birthday,

b.subject,

b.grade

from t_student a

inner join t_class b on a.cls_id = b.cls_id

where a.stu_id

例如我們要查詢另外乙個表中的資料

select

b.cls_name,

a.stu_id,

a.stu_name

from t_student a

inner join t_class b on a.cls_id = b.cls_id

where b.cls_name = 『******'

這樣就可以在a表中連線b表中的資料

3.// group by 分組     count 函式

select

b.cls_name,

count(*) size

from t_student a

inner join t_class b on a.cls_id = b.cls_id

where

b.grade = '2012'

andb.subject = '會計'

group by b.cls_name

資料庫 資料庫基本操作

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

資料庫的基本操作

sql server 2000 是一種採用 t sql 語言的大型關係型資料庫管理系統。資料訓的資料按不同的形式組織在一起,構成了不同的資料物件。以二維表的形式組織在一起的資料就構成了資料庫的表物件,資料庫是資料庫物件的容器。資料庫物件沒有對應的磁碟檔案,整個資料庫對應磁碟上的檔案與檔案組。一 sq...

資料庫的基本操作

import studentmanager.h import import studentmodel.h 單例 全域性變數,預設為空 static studentmanager manager nil 定義資料庫指標物件 static sqlite3 dbpoint nil implementati...