作者CavalryTseng (Cavalry)
看板Database
标题Re: [SQL ] MSSQL 2005 请教 运算
时间Wed Feb 23 20:34:45 2011
magicalko
在条件 栏位B1的值 = 栏位A1的值时
B1 的 a = A1 a 时是一对多
有两个值
所以无法再塞回同一个 B3
怪怪的...
※ 引述《magicalko (Magical)》之铭言:
: TABLEA
: 栏位 A1 A2 A3
: 值 a 2 3
: 值 a 5 6
: 值 a 7 8
: TABLEB
: 栏位 B1 B2 B3
: 值 a
: 值 b
: 值 a
: 请问如何能在
: 栏位B1的值 = 栏位A1 的值时
: 把TABLEB 栏位B3的值
: 写入A2 * A3
: 变成如下
: TABLEB
: 栏位 B1 B2 B3
: 值 a 6
: 值 b
: 值 a 56
: 谢谢解惑
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.161.94.6
1F:推 magicalko:所以我需要想办法让查询解果值只有一个嘛? 02/23 22:48
2F:→ CavalryTseng:我的想法是资料要正规化一下。 02/24 10:40
3F:→ tedcat:还需要想办法利用别的栏位辨别出tableB的两个a哪里不同 02/24 22:08
4F:推 magicalko:是的..我是利用其他栏位辨别的..谢谢各位 02/25 11:03