有表students(sno,sname,xb,age,zhy,dept),除了age是int型,其他都是字符串类型,age字段可以为空。向students表插入数据的语句正确的是()。
A: INSERT students(sno,sname,xb,zhy,dept) VALUES ('201100010001','李明媚','女','软件技术','计算机技术');
B: INSERT students VALUES ('201100010001','李明媚','女',20,'软件技术');
C: INSERT students(sno,sname,xb,zhy,dept) VALUES ('201100010001','李明媚','女','软件技术');
D: INSERT students(sno,sname,age,zhy,dept) VALUES ('201100010001','李明媚','女','软件技术','计算机技术');
A: INSERT students(sno,sname,xb,zhy,dept) VALUES ('201100010001','李明媚','女','软件技术','计算机技术');
B: INSERT students VALUES ('201100010001','李明媚','女',20,'软件技术');
C: INSERT students(sno,sname,xb,zhy,dept) VALUES ('201100010001','李明媚','女','软件技术');
D: INSERT students(sno,sname,age,zhy,dept) VALUES ('201100010001','李明媚','女','软件技术','计算机技术');
举一反三
- 如果学生表STUDENT是使用下面的SQL语句创建的CREATE TABLE STUDENT( SNO varchar(4) PRIMARY KEY,SNAME varchar(8),SEX char(2),AGE int CHECK(AGE>15 AND AGE<30))则下面的语句中可以正确执行的是( )。 A: INSERT INTO STUDENT(SNO,SEX,AGE)values(‘S9’, ’男’, 17) B: INSERT INTO STUDENT(SNO,SEX,AGE)values(‘S9’, ‘男’, 14) C: INSERT INTO STUDENT(SNO,SEX,AGE)values(‘男’, 20) D: INSERT INTO STUDENT(SNO,SEX,AGE)values(‘S9’,‘安琦’, 16)
- 在MySQL中,设有学生表Student(sno,sname,sage),各字段的含义分别是学生学号、姓名、年龄。下列语句会报错是________。 A: insert into Student(sno,sname,sage) values('201530','Jakc',18) B: insert into Student(sno,sname) values('201530','Jakc') C: insert into Student values('201530','Jakc') D: insert into Student values('201530','Jakc',18)
- 对于学生信息表:student(sno,sname,sex,age,dept),能够得到年龄在20岁至22岁之间的学生的姓名和学号的语句是( )。 A: SELECT*FROM student WHERE age BETWEEN 20 AND 22 B: SELECT sname,sno FROM student WHERE age BETWEEN 20 AND 22 C: SELECT sname,sno FROM student WHERE age>=20 D: SELECT sname,sno FROM student WHERE age<=22
- 如果学生表st是使用以下SQL语句创建的:CREATE TABLE st (sno CHAR(4) not null,sn CHAR(8),sex CHAR(2),age INT);下面的SQL语句中可以正确执行的是( ) A: INSERT INTO st(sno,sex,age) VALUES (″s9″,″男″,17) B: INSERT INTO st(sn,sex,age) VALUES(″李安齐″,″男″,20) C: INSERT INTO st(sex,age)VALUES(″男″,20) D: INSERT INTO st(sno,sn)VALUES(″s9″,″安齐″,16)
- 如果学生表st 是使用以下SQL 语句创建的: CREATE TABLE st (sno CHAR(4) not null, sn CHAR(8), sex CHAR(2), age INT) ;下面的SQL 语句中可以正确执行的是( ) A: INSERT INTO st(sno,sn) VALUES(″ s9 ″安, 齐″ ″ ,16); B: INSERT INTO st(sex,age) VALUES(″男″ ,20); C: INSERT INTO st(sn,sex,age) VALUES(″李安齐″ ,‘男; ,20); D: 执行两次:INSERT INTO st(sno,sex,age) VALUES ( ‘s9’,’男’,17);