请教select语句问题

cguzh 2012-08-01 08:55:44
我的数据库结构是这样的
day w1 j1 w2 j2
20120728 2 3 5 6
20120729 4 5 7 8
........
我现在想用select语句查询生成一个新表是这样的,我是查询条件是时间如查询where day='20120728'
新表是这样的
w j
2 3
5 6
我是想将数据库中某一天的w1和w2能写成一列,命名为w,j1和j2能写成一列命名为j。
但select语句不知道怎么写才可以,我这样写
select wrf1 as w,wrf2 as w,jma1 as j,jma2 as j from ts24 where day='20120727',但报错输出别名重复。
麻烦知道告诉下谢谢!
...全文
57 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cguzh 2012-08-01
  • 打赏
  • 举报
回复
谢谢,这样是可以的。
  • 打赏
  • 举报
回复

SELECT w1 as w,j1 as j
FROM aa
WHERE day="20120728"
UNION ALL
SELECT w2,j2
FROM aa as aa_1
WHERE day="20120728"


俺也菜鸟,觉得这样倒是可以。

7,712

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧