在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

SqlServer如何巧妙解决多条件组合查询

132次阅读
没有评论

共计 937 个字符,预计需要花费 3 分钟才能阅读完成。

今天就跟大家聊聊有关 SqlServer 如何巧妙解决多条件组合查询,可能很多人都不太了解,为了让大家更加了解,丸趣 TV 小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

开发中经常会遇得到需要多种条件组合查询的情况,比如有三个表,年级表 Grade(GradeId,GradeName),班级 Class(ClassId,ClassName,GradeId),学员表 Student(StuId,StuName,ClassId),现要求可以按年级 Id、班级 Id、学生名,这三个条件可以任意组合查询学员信息。 

做法不止一种,这里提供一种巧妙的使用一条查询来实现的办法,我们来写成一个过程,如下:

  代码如下: 

 create proc up_select_student_combocondition @gradeId int, @classId int, @stuName nvarchar(10) as select s.*,c.classname,g.gradename from student s join class c on s.classid=c.classid join grade g on c.gradeid=g.gradeid where (@gradeId=-1 or g.gradeid=@gradeId) and (@classId=-1 or c.classid=@classId) and (@stuName= or s.stuName=@stuName) go

– 那么:

exec up_select_student_combocondition -1,-1, – 这是查询所有学员信息 exec up_select_student_combocondition 2,-1, – 这是查询年级 Id 为 2 的学员信息 exec up_select_student_combocondition -1,4, – 这是查询班级 Id 为 4 的学员信息 exec up_select_student_combocondition 2,4, – 这是查询年级 Id 为 2 且班级 Id 为 4 的学员信息 –etc….

看完上述内容,你们对 SqlServer 如何巧妙解决多条件组合查询有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注丸趣 TV 行业资讯频道,感谢大家的支持。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-18发表,共计937字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 精品一区二区三区自拍图片区 | 亚洲欧美色中文字幕 | 久久综合一| 成人亚洲欧美激情在线电影 | 国产裸体xxxx视频 | 中国一级做a爰片久久毛片 中国孕妇变态孕交xxxx | www.尤物在线 | 91精品成人免费国产 | 99精品国产成人一区二区 | 亚洲国产欧美精品一区二区三区 | 亚洲精品无码高潮喷水在线 | 一级片一区 | 久草热久草视频 | 亚洲男人的天堂视频 | 一级特大黄色片 | 欧美一级成人 | 亚洲男人天堂久久 | 91在线免费观看 | 亚洲中文字幕日本在线观看 | 亚欧美日韩香蕉在线播放视频 | 免费簧片软件 | 插丝袜美女 | 免费国产不卡午夜福在线观看 | 男人不识本网站 | 成人怡红院 | 黑丝袜在线| 四虎1515hm免费国产 | 国产欧洲亚洲 | a级毛片网 | 2019中文字幕在线 | 国产伦精品一区二区免费 | 国产三级大片 | 99久久精品免费看国产麻豆 | 国产精品无码久久综合网 | 区二区三区玖玖玖 | 99er这里只有精品 | 久久亚洲av成人无码国产 | 免费大片黄国产在线观看 | 免费高清成人性视频3p网站 | 你懂的在线网址 | 亚洲精品一区二区三区四 |