当前位置: 首页 > news >正文

专业网站建设渠道个人做网站要买什么域名

专业网站建设渠道,个人做网站要买什么域名,泉州个人建站模板,网站分析查询目标 现在有学生表和学生选课信息表,stu和stuSelect,stu中包含学生用户名、名字,stuSelect表中包含学生用户名,所选课程名 学生表: nameusername李明Li Ming李华Li Hua 学生选课表: usernameCourse…

查询目标

现在有学生表和学生选课信息表,stu和stuSelect,stu中包含学生用户名、名字,stuSelect表中包含学生用户名,所选课程名
学生表:

nameusername
李明Li Ming
李华Li Hua

学生选课表:

usernameCourseName
Li Ming操作系统
Li Hua操作系统
Li Ming数据结构
Li Hua计算机网络

想要达到的效果:

usernameCourseNamename
Li Ming操作系统,数据结构李明
Li Hua操作系统,计算机网络李华

查询语句

WITH TempTbl AS (
select stu.username,COALESCE(STUFF((SELECT DISTINCT ','+stuSelect.CourseNameFROM stuSelect WHERE stuSelect.username = stu.usernameFOR XML PATH('')), 1, 1, ''), '') AS right_dataFROM  stuleft JOIN  stuSelectON stuSelect.username = stu.username --如果有where的条件加在这GROUP BY stu.username
)
--定义一个TempTbl 表,查询出stu中所有学生和对应的所有选课。
SELECT * from(select ROW_NUMBER() OVER (ORDER BY RegisDate desc) as row,stu.username,stu.name,TempTbl.right_datafrom TempTbl,stuwhere TempTbl.username=stu.username
) as tbl
--定义tbl,加上stu表中的学生姓名一列,加上一列row表示行数。
WHERE tbl.row BETWEEN 10 AND 30;
--如果需要分页,加上最后这一句

其中,注意的点有

select ',' + stuSelect.CourseName from stuSelect FOR XML PATH('');
--是把查询出来的stuSelect.CourseName之前全部加上',',STUFF函数是去掉第一个逗号。
--COALESCE函数是表示coalesce(success_cnt, ''),如果success_cnt结果为空,返回''。
http://www.yayakq.cn/news/621373/

相关文章:

  • 广东手机网站开发公司网站设计建网站
  • 网站开发项目实训总结怎样在小程序开店
  • 养殖网站模版桐乡微网站建设公司
  • 直播网站建设品牌凡客诚品售后服务
  • 做网站注册页面国内erp软件公司排名
  • 怎么做自己的网站免费刚出来的新产品怎么推
  • 青海门户网站建设百度推广代理商与总公司的区别
  • 做字素的网站怎么下载在线视频
  • wordpress网站放icp怎么做有邀请码的网站
  • 网站宣传推广网站建设 平易
  • 焦作做网站的公司wordpress设置手机版
  • 网站建设哪个语言好台州免费自助建站模板
  • 江西网站建设找哪家上海网站建设渠道
  • 网站文件夹没有权限昆明北京网站建设
  • wordpress用户站内信房屋在线设计工具
  • 西宁做网站的公司力请君博d企业 官网
  • 网站设计是怎么做的敦煌网外贸论坛
  • 蔡甸建设局网站怎么样做游戏网站
  • 房地产 网站 欣赏如何安装网站模板文件
  • 网站备案号的区别网站为什么要续费
  • 小广告网站.net开发的网站有哪些
  • 网站建设需要要多少钱香奈儿网站设计分析
  • 网站架设地址合肥网站建设方案案例
  • 西安做网站买一个域名
  • php网站服务器怎么来wordpress 正在解压缩安装包
  • 云端网络网站苏州做管网gis的网站
  • 淮阴网站建设运用vs2010c 做网站
  • 深圳龙华区高峰社区什么是搜索引擎优化的核心
  • 东莞网站优化方法有哪些网页模板的制作步骤
  • 手机网站图片做多大wordpress 网站静态