|
发表于 2018-2-4 21:24
来自手机
|
显示全部楼层
name sql
二维表 CREATE TABLE 二维表 ([姓名],[1],[2],[3],[4],[5],[6],[7],[])
一维表 CREATE VIEW 一维表 AS SELECT [姓名] ,'1' AS [日期],[1] AS [数量] FROM 二维表 WHERE [1] NOT LIKE '' UNION SELECT [姓名],'2' AS [日期],[2] AS [数量] FROM 二维表 WHERE [2] NOT LIKE '' UNION SELECT [姓名],'3' AS [日期],[3] AS [数量] FROM 二维表 WHERE [3] NOT LIKE '' UNION SELECT [姓名],'4' AS [日期],[4] AS [数量] FROM 二维表 WHERE [4] NOT LIKE '' UNION SELECT [姓名],'5' AS [日期],[5] AS [数量] FROM 二维表 WHERE [5] NOT LIKE '' UNION SELECT [姓名],'6' AS [日期],[6] AS [数量] FROM 二维表 WHERE [6] NOT LIKE '' UNION SELECT [姓名],'7' AS [日期],[7] AS [数量] FROM 二维表 WHERE [7] NOT LIKE '' UNION SELECT [姓名],'' AS [日期],[] AS [数量] FROM 二维表 WHERE [] NOT LIKE ''
Array ( [table] => 一维表 )
姓名 日期 数量
刘东 1 南京
刘东 2 上海
刘东 3 南京
刘东 4 北京
刘东 5 香港
刘东 6 北京
刘东 7 上海
刘强波 1 杭州
刘强波 2 深圳
刘强波 3 上海
刘强波 4 南京
刘强波 5 杭州
刘强波 6 上海
刘强波 7 上海
吴东才 1 南京
吴东才 2 武汉
吴东才 3 长沙
吴东才 4 上海
吴东才 5 南京
吴东才 6 杭州
吴东才 7 上海
张中良 1 深圳
张中良 2 南京
张中良 3 香港
张中良 4 南京
张中良 5 上海
张中良 6 深圳
张中良 7 上海
张倩 1 上海
张倩 2 南京
张倩 3 上海
张倩 4 深圳
张倩 5 上海
张倩 6 上海
张倩 7 上海
李中 1 广东
李中 2 西安
李中 3 深圳
李中 4 天津
李中 5 杭州
李中 6 南京
李中 7 深圳
李中坚 1 深圳
李中坚 2 上海
李中坚 3 上海
李中坚 4 天津
李中坚 5 上海
李中坚 6 杭州
李中坚 7 杭州
李强 1 南京
李强 2 福州
李强 3 杭州
李强 4 上海
李强 5 北京
李强 6 南京
李强 7 杭州
李有恒 1 天津
李有恒 2 上海
李有恒 3 杭州
李有恒 4 杭州
李有恒 5 南京
李有恒 6 上海
李有恒 7 杭州
王世才 1 北京
王世才 2 香港
王世才 3 北京
王世才 4 南京
王世才 5 上海
王世才 6 上海
王世才 7 南京
王明 1 上海
王明 2 北京
王明 3 天津
王明 4 南京
王明 5 上海
王明 6 南京
王明 7 天津
王明良 1 天津
王明良 2 杭州
王明良 3 南京
王明良 4 南京
王明良 5 武汉
王明良 6 长沙
王明良 7 上海
秦明 1 上海
秦明 2 南京
秦明 3 武汉
秦明 4 福州
秦明 5 杭州
秦明 6 上海
秦明 7 北京
赵小东 1 南京
赵小东 2 杭州
赵小东 3 上海
赵小东 4 南京
赵小东 5 长沙
赵小东 6 南京
赵小东 7 南京
可以转一维后,用透视表或sql |
|