如下兩張表student和course
現在想要將course表的cname列插入到student表中。(有兩種方法)
方法一:
語句如下:
alter table student add cname varchar(50)注意這裡新增加的列資料型別要與course表中cname資料型別一致
執行後student表變為如下圖:
update student
setstudent.cname=course.cname
from course
where student.sno=course.cno
執行後插入成功。student表變為;
實質就是:複製course表中的一列到student表中。!!!
方法二:語句如下:
create view vasselect student.sno as sno, student.sname as sname, student.s*** as s***,course.cname as name
from student,course
where student.sno=course.cno
建立後查詢
select*from v
mysql中為同一張表取多個別名 為某一列取別名
select employee1.name as employee from employee employee1,employee employee2 where employee1.managerid employee2.id and employee1.salary employee2.sal...
將一張表的資料插入另外一張表
表cmb send sms create table cmb send sms send id bigint 20 not null auto increment comment 主鍵id phone no varchar 32 not null comment 手機號碼 status varcha...
資料庫將一張表插入另一張表中
1.將一張表的資料插入到另一張表中 insert into seckill hjh id,code,name,drumbeating,strat time,productid,price,amount,pay time,num once,note,statu,cause,userid,check u...