#
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.反轉鍊錶 這...