前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >面试将横表转换为竖表?

面试将横表转换为竖表?

作者头像
技术从心
发布2019-08-06 16:49:07
7960
发布2019-08-06 16:49:07
举报
文章被收录于专栏:技术从心

你的关注意义重大!

一、先来看一个例子

1.mysql的写法可能写的有些复杂:

2.oracle的写法:

代码语言:javascript
复制
oracle  SELECT t.`NAME`,

二、看看面试中的出题

1、题目

代码语言:javascript
复制
SQL试题2

2、SQL语句

代码语言:javascript
复制
SELECT a.teacher AS '教师号',

3、建表

4、效果

可以看出与要给出的结果一样其中还对会出现空做了判断,当然在真实的面试中还是不要画蛇添足了 5、这样也是可以达到效果的

代码语言:javascript
复制
SELECT t.`t_number` AS '教师号',

总结:其考察了对sql语句的子查询和case,when,else,end函数的运用,多想一会其实也就不难了,一步步的写下去。

觉得文章不错,记得转发分享给更多同学哦~

好看、转发和辣条会提升颜值哦~

-  END -

关注我

每天进步一点点

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-03-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 技术从心 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、先来看一个例子
  • 二、看看面试中的出题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档