以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 用户咨询 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4) ---- [求助] (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=17185) |
-- 作者:newa -- 发布时间:2008-4-18 13:36:32 -- [求助] 我有一张表结构:姓名,年份,成绩 张三,97,86 李四,96,100 张三,98,85 如何改成表结构为:姓名,98年,97年,96年 |
-- 作者:洪滨 -- 发布时间:2008-4-18 15:26:24 -- 直接修改数据库表 |
-- 作者:admin -- 发布时间:2008-4-18 18:24:40 -- 你是说如何,进行数据转换吗? |
-- 作者:newa -- 发布时间:2008-4-19 16:07:14 -- 用sql如何处理? |
-- 作者:admin -- 发布时间:2008-4-19 16:26:35 -- 你就没说清楚,是“建表结构”还是“转换数据”? |
-- 作者:newa -- 发布时间:2008-4-19 18:25:37 -- 转换数据 |
-- 作者:admin -- 发布时间:2008-4-19 21:08:12 -- 使用SQL一次是转换不过来的;使用《星》至少需要两个环节。 1、通过人名,得到该人的数据集; 2、对该数据集进行循环处理,通国“年份”进行“定位新表字段”并“添加”; 然后重复(1)步骤,直到所有人名完成;但我觉得你还差一张人名表。 |