MYSQL創建課程表course
『壹』 求高手解答 怎麼在mysql中建立一個教學樓的課程表
如果不考慮冗餘抄的話。
CREATE TABLE 課程表 (
星期 TINYINT, -- 一周七天 1 to 7
課時 TINYINT, -- 一天 上午/下午/晚上 依次的課數字
教室編號 varchar(10), -- 101、102、103...
-- 以上是已知的信息
-- 下面是估計 應該有的信息
班級編號 INT, -- 這個應該和一個 班級表去 關聯。
教師編號 INT, -- 這個應該和一個 教師表去 關聯。
課程編號 INT -- 這個應該和一個 課程表去 關聯。
);
這樣
時間, 地點,人物,事件
都包含了。
『貳』 問題是 根據表1-表3,在tidb資料庫中,創建教師表teacher、課程表course、任課
INSERT into teacher VALUES('1','張三','男','民辦','13298275612');
INSERT into teacher VALUES('2','李四','男','公辦','13298275672');
INSERT into course VALUES('001','數學',80);
INSERT into course VALUES('002','語文',90);
INSERT into TC VALUES('1','001','3月15日');
INSERT into TC VALUES('2','002','3月20日');
UPDATE course set credit=credit+1;
『叄』 簡單sql語句,student(學生表) course(課程表) choice(選課表)
學生表一張 s
課程表一張 c
select s.name from s
join c
on s.sid=c.sid
where c.name in ('數學',英語',語文','化學')
『肆』 問題 表1-表3,在tidb資料庫中,創建教師表teacher、課程表course、任課表TC
INSERT into teacher VALUES('1','張三','男來','民辦源','13298275612');
INSERT into teacher VALUES('2','李四','男','公辦','13298275672');
INSERT into course VALUES('001','數學',80);
INSERT into course VALUES('002','語文',90);
INSERT into TC VALUES('1','001','3月15日');
INSERT into TC VALUES('2','002','3月20日');
UPDATE course set credit=credit+1;
『伍』 SQL創建學生表(Student)、課程表(Course)、班級表(Class)、選課表(XK),寫對的我可以獎勵QB
一個student表student表包含復三個欄位的學制生的ID(stu_id)學生姓名(stu_name),當然ID(les_id)
「CREATE TABLE [dbo的]。學生(/ stu_id。的uniqueidentifier] NOT NULL,
stu_name [數據類型為nvarchar](425)NOT NULL,
les_id [為uniqueidentifier] NOT NULL
)
第二個表中的課程課,有兩個欄位,當然的ID(les_id)的和課程名稱(les_name)
CREATE TABLE [dbo的課(
les_id的uniqueidentifier] NOT NULL,
les_name [數據類型為nvarchar](425)NOT NULL
)< /第三個表,學生表的分數,三場場ID(les_id)的學生證(stu_id)和課程成績(les_score)
創建表[DBO]。分數(
les_id的uniqueidentifier] NULL,
stu_id的唯一標識符NOT NULL,
les_score [INT] NOT NULL
)
『陸』 使用t-sql語句創建course表,課程表
create table course
(
courseID int primary key,
courseName varchar(30)
)
『柒』 求sql語句 有一張課程表(course)和一張成績表(score)
select sc_name from [成績表內容] where sc_number like '14%' and sc_sex = 0;
select a,co_name , b.sc_name b. sc_score from [課程表] a , [成績表] b where a.co_id =sc_courseid and b.sc_score < 60
select sc_name , sum(sc_score) / count(sc_score) range from [成績表] group by sc_name
order by range
『捌』 資料庫 mysql 怎麼建學生選課表
你可以建一個課程表,和一個學生表,在查詢的時候再給分割就成了
『玖』 MySQL問題,在一個學生信息系統中,分別創建學生表、課程表、成績表,求大神解惑
你要建3個表呀,然後分別這下列名,旁邊也有個null別選它就不會唯空,點擊列名旁邊的框框,再右建就可以設置主外鍵。
『拾』 用mysql設計課程表course時,一個學號要對應好幾門課程該怎麼設計
提個思路,僅供參考:
一個學生表,學號是主鍵;
一個課程表,課程號是主鍵;
一個選課表,(學號,課程號)是主鍵。
在選課表裡,一個學號可以對應好幾門課程,一門課程也可以有很多個學生選。