-
数据库中有一张表名称为Student,有列Number,Name,Age,IDCard,Sex。主键为Number。要求查询所有男同学信息,下列哪个SQL语句是正确的?()
A . Select* From Student Where Sex=’男’
B . Select* From Student Where Number NotIn(Select Number From Student Where Sex<>=’男’)
C . Select* From Student Where NumberIn(Select Numbe rFrom Student Where Sex=’男’)
D . Select* From Student Where Sex<>’男&rsquo
-
数据库中有一张表名称为Student,有列Number,Name,Age,IDCard,Sex。主键是Number,数据类型为Varchar(20)。要求写删除学号为“20140001”的学生,下列哪个SQL语句是正确的()
A . Delete Student‘20140001’
B . Delete Student“20140001”
C . Delete Student Where Number=‘20140001’"
D . Delete From Student Where Number=”20140001”"
-
数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求写SQL语句查询出表中年龄介于20和30岁之间的数据,下列哪个SQL语句是正确的?()
A . Select* From Student Where Age>=20 ANDAge>=30
B . Select* From Student Where Age>=20 ANDAge<=30
C . Select* From Student Where Age BET WENN 20AND30
D . Select* From Student Where Age>=20&&Age>=30"
-
在SQL Sever中,创建数据库student,使用的语句是()。
A . CREATE TABLE student
B . CREATE VIEW student
C . CREATE PROC student
D . CREATE DATABASE student
-
数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求写SQL语句查询出表中所有的数据,下列哪个SQL语句是正确的()
A . Select* From Student
B . Select Name From Student
C . Select Name,Age,IDCard From Student
D . Select Name,Age,IDCard,Sex From Student
-
创建表T的语句为:CREATETABLET(C1INTUNIQUE,C2INT,C3INT);并存在2条数据(,2,3)和(1,2,3)则下列插入语句执行不成功的是()
A . insert into tvalues(null,2,3)
B . insert into tvalues(1,2,3)
C . insert into t(C2)values(2)
D . insert into t(C3)values(3)
-
数据库中有一张表名称为Student,列ZZMM表示学生政治面貌,学生的政治面貌可能为“党员”、“团员”和群众,要求查询政治面貌为“党员”和“团圆的学生信息”,下列哪个SQL语句是正确的()
A . Select* From Student Where ZZMM=’党员’And ZZMM=’团员’
B . Select* From Student Where ZZMM=’党员’Or ZZMM=’团员’
C . Select* From Student Where ZZMM="党员"OrZ ZMM="团员"
D . Select* From Student Where ZZMM IN(’党员’,‘团员’)
-
若用如下的SQL语句创建一个student表:CREA TETABLE student(NO CHAR(4)NOT NULL,NAME CHAR(8)NOT NULL,SEX CHAR(2),AGE INT)可以插入到student表中的是()
A . (’1031’,’曾华’,男,23)
B . (’1031’,’曾华’,NULL,NULL)
C . (NULL,’曾华’,’男’,’23’)
D . (’1031’,NULL,’男’,23)
-
创建表并给出约束。
用SQL语句创建如下三张表:学生表(Student)、课程表(Course)和学生修课表(SC),这三张表的结构和约束如表4-1到表4-3所示。
https://assets.asklib.com/images/image2/201807250958565726.jpg
-
数据库中有一张表名称为Student,有列Number,Name,Age,IDCard,Sex。主键为Number。统计学生总人数,下列哪个SQL语句是正确的()
A . Select Count(1)From Student
B . Select Sum(*)From Student
C . Selec tAvg(*)From Student
D . Select Count(*)From Student
-
数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求查询所有男同学信息,下列哪个SQL语句是正确的?()
A . Select*FromStudentWhereSex=’男’
B . Select*FromStudentWhereSex<>’女’
C . Select*FromStudentWhereSexLike’男’
D . Select*FromStudentWhereSexIn’男&rsquo
-
根据下面所给的AAA数据库,按照下列每种功能写出相应的Transact-SQL语句或程序段 假设使用名称为AAA的数据库,它包括Students(学号char(8),姓名varchar(8),年龄int,专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。
创建Students表。
-
若用如下SQL语句创建一个student表:create table student ( id char (4) not null,name char (8) not null,sex char (2),age smallint (2))可以插入到student表中的是( )。
-
若已经定义: struct stu { int a, b; } student ; 则下列输入语句中正确的是( )
-
数据库中有一张表名称为Student,列ZZMM表示学生政治面貌,学生的政治面貌可能为“党员”、“团员”和群众,要求查询政治面貌为“党员”和“团员”的学生信息,下列哪个SQL语句是正确的()
-
若已经定义:structstu{inta,b;}student;则下列输入语句中正确的是()
-
一个信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成。现在对这个现有的表增加一个入学时间cometime字段为日期型,下列语句正确的是 ________。
A.ALTER TABLE student ADD cometime DATE NOT NULL;
B.ALTER TABLE student ADD cometime DATE;
C.ALTER TABLE student DROP cometime DATE NOT NULL;
D.ALTER TABLE student MODIFY cometime DATE;
-
你使用以下T-SQL语句创建了一个数据库benet和一个表students,createdatabasebenetcreatetablestudents(idint,stunamenchar(10))
A.DDL(数据定义语言)
B.DML(数据操纵语言)
C.DCL(数据控制语言)
D.DL(数据语言)
-
查找学生表student中姓名的第二个字母为t的学生学号sno和姓名sname,下面SQL语句正确的是()
A.SELECT sno,sname FROM student WHERE sname= %t_;
B.SELECT sno,sname FROM student WHERE sname LIKE %t_;
C.SELECT sno,sname FROM student WHERE sname LIKE _t%;
D.SELECT sno,sname FROM student WHERE sname=_t%;
-
有学生-课程关系数据库,各关系表描述如下,并用T-SQL语句实现下列问题:Student表:
有学生-课程关系数据库,各关系表描述如下,并用T-SQL语句实现下列问题:
Student表:
<img src='https://img2.soutiyun.com/shangxueba/ask/2021-11/15/542/20211115122411767.jpg' />
-
mysql数据库有选课表learn(student_idint,course_idint),字段分别表示学号和课程编号,现在想获取每个学生所选课程的个数信息,请问如下的sql语句正确的是()。
A.selectstudent_id,sum(course_id)fromlearn
B.selectstudent_id,count(course_id)fromlearngroupbystudent_id
C.selectstudent_id,count(course_id)fromlearn
D.selectstudent_id,sum(course_id)fromlearngroupbystudent_id
-
给Student((Sno,Sname ,Ssex,Sage)表插入一条新记录,学号为“20160203”,姓名:李红,性别:女,年龄:18。正确的语句是()
A.INSERT INTO Student (20160203’,’李小红’,’女’,18)
B.INSERT Student (’20160203’,’李小红,’女’,18)
C.INSERT INTO Student VALUES (20160203,’李小红’,女’,18)
D.INSERT INTO Student VALUES (20160203’,李小红,女,18)
-
根据下面所给的AAA数据库,按照下列每种功能写出相应的Transact-SQL语句或程序段 假设使用名称为AAA的数据库,它包括Students(学号char,入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。 创建Students表
-
13、如果学生表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)