看板Programming
标 题Re: [问题] 请问access的语法
发信站芭乐的故乡 (Tue May 8 08:47:43 2007)
转信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.csie.nctu!Yuntech-News!news.
※ 引述《[email protected] (我爱慢慢跑)》之铭言:
> 各位日安
> 想请教一下一个问题
> 目前有一个原始资料,类似如下
> 姓名 年龄 服用药物
> 小明 18 AA
> 小明 18 BB
> 小明 18 DD
> 小王 17 GG
> 小高 14 AA
> 小高 14 BB
> 请问如何使用access将资料合并如下
> 姓名 年龄 服用药物1 服用药物2 服用药物3
> 小明 18 AA BB CC
> 小王 17 GG null null
^^^^是不是有问题
> 小高 14 AA BB null
> access可以选择第一笔 及最後一笔
> 但有办法设定选择第二笔 或第三笔等
> 如果没有的话 则显视null
> 因困扰已久,请问是否能提供解答, 或是我该去哪边询问呢??
> 感激!!
你要做的这个技巧在SQL 2005有一个指令叫做PIVOIT可以协助
不过就算没有PIVOIT你也可以使用case when的语法
google上找一下应该很多范例才是
--
◥◣ │◢ 我说拔辣!!◣╭─────────╮ ◢香蕉!!◣ \ ◢◤ˋ
ˋ ˊ▊ ●◤◥ ◤│ IP:140.123.174.1▂▃▅▆▇ ◥ ◤◥ ● ▊"
ˊ
" " ▋╯ ▁▃ DN:bala.twbbs.org│ ╰◢◤ "
∵ ∵▌▂▃▄▅▆▇█ ╰─────────╯《中正资管‧芭乐的故乡》 ▋!
!◢◤ FR: 140.92.8.129 ◢◤ ◢