在MySQL数据库中,创建一个名为Stu的新表,同时要求该表与原有的Students表的表结构相同,同时包括Students表中的记录,正确的SQL语句是( )。
A: CREATE TABLE Stu LIKE students;
B: CREATE TABLE Stu (SELECT * FROM Students);
C: CREATE TABLE Stu AS SELECT * FROM Students;
D: CREATE TABLE Stu LIKE SELECT sno,sname FROM Students;
A: CREATE TABLE Stu LIKE students;
B: CREATE TABLE Stu (SELECT * FROM Students);
C: CREATE TABLE Stu AS SELECT * FROM Students;
D: CREATE TABLE Stu LIKE SELECT sno,sname FROM Students;
举一反三
- CREATE TABLE students_copy LIKE students; 创建了一个新的表students。
- 在MySQL中,查看学生表Students表中的姓名Sname属性的SQL语句表达正确的是( )。 A: SELECT * FROM Students B: SELECT * FROM Students WHERE Sname="" C: SELECT Sname FROM Students D: SELECT Sname FROM Students WHERE Sname=""
- CREATE TABLE students_copy LIKE students; 创建的新表的结构和students表一样,包括其中的数据也一样。
- 以下创建视图的语句中,正确的是 A: CREATE st_view AS SELECT sid,sname,ssex FROM stu B: CREATE VIEW st_view SELECT sid,sname,ssex FROM stu C: CREATE VIEW st_view AS sid,sname,ssex FROM stu D: CREATE VIEW st_view AS SELECT sid,sname,ssex FROM stu
- 创建数据库表,下列语句中正确的是()。 A: create table stu(no integer, name text, sex text, age integer) B: table stu(no integer, name text, sex text, age integer) C: create stu(no integer, name text, sex text, age integer) D: 以上都不对