JAVA學習總結十四

2021-07-13 03:32:11 字數 2114 閱讀 4170

本章主要集中於對資料庫的增刪改的內容繼續進行講解,所以以示例展示的方式即可。

– 建立乙個新的資料庫

create database homework;

– 學生表:t_student

– 編號s_id 整形 主鍵 自增

– 姓名:s_name 字串

– 性別:s_*** 字串

– 生日:s_birthday 日期

– 成績: s_grade 整形

– 班級: s_class 字串

– 建立乙個新的**

create table t_student(

s_id int primary key auto_increment,

s_name varchar(20),

s_*** varchar(20),

s_birthday varchar(20),

s_grade int(20),

s_class varchar(20)

); – 刪除**

drop table t_student;

– 查詢**

select * from t_student;

– 新增內容

insert into t_student(s_name,s_***,s_birthday,s_class)

values(『陳圓圓』,』女』,』1984-01-01』,』t121』);

insert into t_student(s_name,s_***,s_birthday,s_grade,s_class)

values(『劉基』,』男』,』1988-04-05』,』89』,』t120』),

(『唐伯虎』,』男』,』1978-06-11』,』77』,』t121』),

(『張愛玲』,』女』,』1990-07-08』,』99』,』t120』),

(『席慕容』,』女』,』1987-05-24』,』92』,』t122』),

(『季羨林』,』男』,』1967-12-11』,』99』,』t121』),

(『宋鐘基』,』男』,』1991-01-01』,』11』,』t120』);

– 1.把劉基的名字修改為劉伯溫

update t_student set s_name=』劉伯溫』 where s_name=』劉基』;

– 2.刪除姓名為唐伯虎的學生

delete from t_student where s_name=』唐伯虎』;

– 3.查詢出所有姓名包括』伯』的所有的人員的資訊

select * from t_student where s_name like 『%伯%』;

– 4,查詢t120班所有的女生。

select * from t_student where s_***=』女』;

– 5,查詢前5條80後的學生的資訊

select * from t_student where s_birthday>=』1980-01-01』 and s_birthday<』1990-01-01』 limit 0,5;

– 6,查詢t120班,所有不及格的學生

select * from t_student where s_class=』t120』 and s_grade<』60』;

– 7、查詢所有的班級

select distinct s_class from t_student;

– 8、查詢所有缺考學生

select * from t_student where s_grade=』缺考』;

– 9、將t121班的學生,按成績降序排列顯示

select * from t_student where s_class=』t121』 order by s_grade desc;

– 10、查詢所有成績在80分以上的90後學生。

select * from t_student where s_grade>=』80』 and s_birthday>=』1990-01-01』 and s_birthday<』2000-01-01』;

– 每個學生加5分

update t_student set s_grade=s_grade+5 where s_class=』t121』;

JAVA 學習模組十四 多型

物件的多型性 貓這類事物既具備貓的形態又具備動物的形態,這就是物件的多型性。簡單說就是乙個物件對應著不同型別。多型在 中的體現 父類或者介面的引用指向其子類的物件。abstract class aniclass catextends anivoid catmo class dogextends an...

java基礎十四

b 案例演示 a 非正規表示式實現 b 正規表示式實現 b 案例演示 b 案例演示 1 a b c 2 a 3 b c 4 c 組零始終代表整個表示式。b 案例演示 a 切割 需求 請按照疊詞切割 sdqqfgkkkhjppppkl b 替換 需求 我我 我 我.要 要要 要學 學學 學.編 編編....

java學習總結

1 成員變數和區域性變數的區別 1 在類中的位置不同 成員變數 類中方法外 區域性變數 方法定義中或者方法宣告上 2 在記憶體中的位置不同 成員變數 在堆中 區域性變數 在棧中 3 生命週期不同 成員變數 隨著物件的建立而存在,隨著物件的消失而消失 區域性變數 隨著方法的呼叫而存在,隨著方法的呼叫完...