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

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

117次阅读
没有评论

共计 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字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 欧美乱人伦中文字幕在线不卡 | 在线免费观看www视频 | 欧美在线精品一区二区在线观看 | 免费吻胸抓胸激烈视频网站 | 一级做a级爰片性色毛片视频 | 国产精品久久久久国产a级 国产精品久久久久国产精品 | 麻豆国产97在线 | 欧美 | 中文字幕乱码亚洲无线三区 | 免费看日本黄色片 | 亚洲日韩欧美视频 | 哪里可以看免费的毛片 | 国产成a人亚洲精v品无码 | 国产精品色午夜视频免费看 | 黄色毛片免费进入 | 久久精品国产视频在热 | 黄色小视频在线观看免费 | 国产av激情无码久久 | 护士脱了内裤让我爽了一夜视频 | www在线| 久久精品久久久久 | 无码字幕av一区二区三区 | 在线亚洲精品中文字幕美乳 | 亚洲精品专区一区二区欧美 | 国产精品一区二区三区四区 | 亚洲人成人伊人成综合网无码 | 99久久精品国产一区二区 | 国产精品视频你懂的 | 欧美日韩在线观看视频 | 高潮毛片无遮挡高清免费视频 | 久久久毛片 | 久久亚洲精品久久国产一区二区 | 国产精品久久久精品视频 | 欧美线人一区二区三区 | 国产不卡视频一区二区三区 | 成人性色生活片免费网 | 精品九九九 | 久久频精品99香蕉国产 | www.午夜剧场 | 亚洲国产欧美精品一区二区三区 | 在线观看黄色网页 | 99午夜|