Mysql資料庫技術(二)

2022-07-08 02:30:10 字數 648 閱讀 8099

型別名稱

說明int(integer)

整數型別

double

小數型別

decimal(m,d)

指定整數字與小數字長度的小數型別

date

日期型別,格式為yyyy-mm-dd,包含年月日,不包含時分秒

datetime

日期型別,格式為yyyy-mm-dd hh:mm:ss,包含年月日時分秒

timestamp

日期型別,時間戳

varchar(m)

文字型別,m為0~65535之間的整數

a、寫乙個sql語句,查詢選修了計算機原理的學生學號和姓名

select 學號,姓名 from student where 學號 in(select 學號 from sc where 課程編號 in(select 課程編號 from course where 課程名稱 = 『計算機原理』))

b、寫乙個sql語句,查詢「周星馳」同學選修了的課程名字

select 課程名稱 from course where 編號 in (select sc.課程編號 from student,sc where student.姓名=』周星馳』 and student.學號 = sc.學號)

MySQL資料庫技術李 MySQL資料庫技術

11.查詢所有同學的學號 姓名 選課數 總成績 select student.s id,student.sname,count sc.c id sum score from student left outer join sc on student.s id sc.s id group by stu...

Mysql資料庫技術Tip

1.varchar n 中的n代表的是字元數,而不是位元組數 使用utf8儲存255個漢字 varchar 255 765個位元組。過大的長度會消耗更多的記憶體。2.避免使用text blob資料型別,最常見的text型別可以儲存64k的資料。建議把blob或是text列分離到單獨的擴充套件表中。m...

Mysql 資料庫(二)

一 儲存引擎 什麼是儲存引擎 在資料庫中,表的型別是不同的,而儲存引擎就是表的型別。針對不同的儲存引擎,資料庫也有不同的處理方法。show engines 檢視乙個儲存引擎。常用的儲存引擎 innodb 支援事物,支援事物安全表,支援行鎖定和外來鍵。什麼是事物 單個邏輯單元的執行的一系列操作,要麼都...