Py学习  »  DATABASE

不创建表/视图的mysql表“pivot”:作为标题的唯一列值

Lucian Bredean • 5 年前 • 1278 次点击  

我有一个“职业”两列表,包含多人的姓名和职业。职业是已知的,只能是“开发人员”、“工程师”、“医生”、“音乐家”。

Name   | Occupation
Dan    | Developer
Martin | Doctor
Sam    | Engineer
Andre  | Musician
Tom    | Engineer

其目的是获得如下信息:

Doctor | Engineer | Developer | Musician
Martin |    Sam   |   Dan     |  Andre
NULL   |    Tom   |   NULL    |   NULL

所有列应按字母顺序排列。

你们对如何使用mysql(不创建表和视图)实现这一点有什么建议吗?

谢谢!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/40608
 
1278 次点击  
文章 [ 2 ]  |  最新文章 5 年前