117 庫 表操作練習

2021-10-17 21:15:18 字數 1083 閱讀 2370

#

use test;

create

table dept1(

id int(7

),name_ varchar(25

));#將department中的資料插入新錶dept2

create

table dept2

select

`department_id`

,`department_name`

from

`myemployees`

.`departments`

;#建立表emp5

create

table emp5(

id int(7

),first_name varchar(25

),last_name varchar(25

),dept_id int(7

));#將last_name的長度增加為50

alter

table

`emp5`

modify

column

`last_name`

varchar(50

);#根據表employees建立employees2

create

table employees2 like

`myemployees`

.`employees`

;#刪除emp5

drop

table emp5;

#將employees2衝命名為emp5

alter

table

`employees2`

rename

to emp5;

#在表dept和emp5中新增新列test_column,並檢查所作的操作

alter

table emp5 add

column test_column int

;#直接刪除表emp5中的dept_id列

desc emp5;

alter

table emp5 drop

column dept_id;

資料庫表操作練習

1 建立成績表,字段包括 學生姓名,語文成績,數學成績,英語成績 向表中插入多條資料 查詢 1 查詢所有學生的數學成績和總成績 2 查詢所有學生的語文和數學成績和,按從高到低排序 3 查詢班級總成績最高的學生姓名 4 查詢班裡所有姓李學生的總成績最高的姓名 建立表 create table exam...

鍊錶操作練習

本小題請務必重視,綜合了各種鍊錶操作 各種考試考題 可以做成乙個比較完整的工程,請設計測試程式進行測試,務必自己編寫 1 針對帶表頭結點的單鏈表,試編寫下列函式。1 建立函式create 根據一維陣列a n 建立乙個單鏈表,使單鏈表中各元素的次序與a n 中各元素的次序相同,要求該程式的時間複雜性為...

鍊錶操作練習

這裡來總結一下覺得比較有思想的題啪 160.相交鍊錶 這裡的想法是a b與b a遍歷的時間是一樣的,就是說從a鍊錶開始遍歷接著從b鍊錶開始遍歷與先遍歷b在遍歷a同時結束。public class solution pa pa.next pb pb.next return ans 206.反轉鍊錶 這...