复制表结构并更改一个列名

Nic*_*man -1 mysql sql database primary-key

我得到下表:

学生们

  • Student_ID VARCHAR(50)PRIMARY KEY
  • 名称VARCHAR(50)
  • Adres VARCHAR(150)

现在我想复制表结构,但Student_ID改为Teacher_ID.

教师表应如下所示:

  • Teacher_ID VARCHAR(50)PRIMARY KEY
  • 名称VARCHAR(50)
  • Adres VARCHAR(150)

到目前为止,我有这行代码:

CREATE TABLE Teachers LIKE Students
Run Code Online (Sandbox Code Playgroud)

Eri*_*ger 5

CREATE TABLE `Teachers` AS(
    SELECT Student_ID AS Teacher_ID, Name, Address FROM `Students` );
Run Code Online (Sandbox Code Playgroud)