用SQL的SELECT命令查询性别为男的详细信息

各个数据表的详细设计如下:Teacher(教师表)列名描述数据类型长度是否允许空默认值说明TeacherNo教师编号Char3N无主键Name姓名Varchar10N无C... 各个数据表的详细设计如下:
Teacher(教师表)
列名 描述 数据类型 长度 是否允许空 默认值 说明
TeacherNo 教师编号 Char 3 N 无 主键
Name 姓名 Varchar 10 N 无
Class(班级表)
列名 描述 数据类型 长度 是否允许空 默认值 说明
ClassNo 班级编号 Char 7 N 无 主键
Name 班级名称 Varchar 20 N 无  
TeacherNo 教师编号 Char 3 N 无 外键Teacher
Student(学生表)
列名 描述 数据类型 长度 是否允许空 默认值 说明
StudentNo 学号 Char 3 N 无 主键
Name 姓名 Varchar 10 N 无
Sex 性别 Char 2 N 无
Birthday 出生日期 Smalldatetime 4 N 无
ClassNo 班级编号 Char 7 N 无 外键Class
Course(课程表)
列名 描述 数据类型 长度 是否允许空 默认值 说明
CourseNo 课程编号 Char 3 N 无 主键
Name 课程名称 Varchar 20 N 无
Point 学分 int 4 N 无
Score(成绩表,又称为选课表)
列名 描述 数据类型 长度 是否允许空 默认值 说明
StudentNo 课程编号 Char 3 N 无 复合主键
外键Student
CourseNo 课程编号 Char 3 N 无 复合主键
外键Course
FinalScore 成绩 int 4 Y 无
展开
 我来答
匿名用户
2011-06-22
展开全部
select * from 表名 where 性别的字段 like '%男%'
只要性别里包括男的,全部查出来了,*就是全部的意思了!
Y二氧化碳Y
推荐于2018-04-09
知道答主
回答量:33
采纳率:0%
帮助的人:17.7万
展开全部
select * from `teacher` where `sex`='男';
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b7ec6a3
2011-06-22 · TA获得超过1087个赞
知道小有建树答主
回答量:621
采纳率:0%
帮助的人:329万
展开全部
select * from 表名 where 性别的列名=性别是男的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
htsunday
2011-06-22 · TA获得超过1101个赞
知道小有建树答主
回答量:721
采纳率:0%
帮助的人:514万
展开全部
select * from 表名 where 性别='男'
根据你的问题,只能用这个SQL了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风口的大熊猫
2011-06-22 · TA获得超过451个赞
知道小有建树答主
回答量:972
采纳率:100%
帮助的人:348万
展开全部
select * from 表名 where 字段名 = ‘男’

你有表都没有记录教师的性名,哪来的男性
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式