實驗三 資料操縱

2021-10-09 17:02:58 字數 1431 閱讀 1606

student(stuno,stuname,stu***,sbirthday,dno,classno,tel,native,address)

course(couno,couname,semester,credit,lecture,experiment)

sc(stuno,couno,grade)

dept(dno,dname,dchair,daddress,tel)

掌握如何向表中新增、修改、刪除資料。

向student表新增1條記錄(『101』,『張三』 ,『男』,2000-9-9,『計算機學院』)

刪除student表中所有姓『劉』且年齡大於20的學生記錄

將『計算機學院』學生的成績都增加10分

將『資料庫』這門課的學生成績置為0

刪除和『張三』同齡的學生資訊

insert

into student(stuno, stuname, stu***, sbirthday, native)

values

('101'

,'張三'

,'男'

,'2000-9-9'

,'計算機學院'

)

delete

from student

where stuname like

'劉%'

and datediff(

year

, sbirthday, getdate())

>

20

update sc

set grade = grade +

10where stuno =

(select stuno

from student

where native =

'計算機學院'

)

update sc

set grade =

0where couno =

(select couno

from couse

where couname =

'資料庫'

)

delete

from student

where datediff(

year

, sbirthday, getdate())

=(select datediff(

year

, sbirthday, getdate())

from student

where stuname =

'張三'

)and stuname <>

'張三'

MySQL資料操縱

插入資料 insert insert into stu stuid,stuname,stu stubirth,stuschool values 20160111001 張曉雯 女 1997 08 17 飛行技術學院 遇到個問題解決一下 insert into stu values 201602110...

R語言學習筆記(三)操縱資料

操縱資料 原始資料 預處理後的資料 基本方法 提取乙個或多個型別相同的元素 從列表或資料框中提取元素 按名字從列表或資料框中提取元素 m 1 10 r語言陣列下標從1開始 m 1 1 1 m 5 1 5 m 1 5 1 1 2 3 4 5 m 6 10 1 6 7 8 9 10 m m 5 1 6 ...

SQL語言(三)資料庫操縱語言

dml,英文叫做 data manipulation language,資料操作語言,我們用它操作和資料庫相關的記錄,比如增加 刪除 修改資料表中的記錄。我們只能刪除整個元組,而不能只刪除某些屬性上的值。sql用如下語句表示刪除 delete from r where p 其中p代表乙個謂詞,r代表...