牛骨文教育服务平台(让学习变的简单)
博文笔记

将数据二维显示

创建时间:2008-06-20 投稿人: 浏览次数:149

create database lieceshi

use lieceshi

create table erwei
(
    Telenumber varchar(20) not null,
    Functio varchar(20) not null,
    Expenses  int not null
)
go

insert  into erwei(Telenumber,Functio,Expenses) values("2121270","月租","14")
insert  into erwei(Telenumber,Functio,Expenses) values("2121270","长途","21")
insert  into erwei(Telenumber,Functio,Expenses) values("2121270","短信","11")

select Telenumber as 电话号码,
max(case Functio when "月租" then Expenses else 0 end) as "月租费",
max(case Functio when "长途" then Expenses else 0 end) as "市话费",
max(case Functio when "短信" then Expenses else 0 end) as "长话费"
from erwei
group by Telenumber

select * from erwei


drop table erwei

 

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。