SQL statement question

2010-02-12 1:13 am
To ALL expert

有一些SQL語句想請教一下, 有一TABLE A
A B C
123 456 abc
123 789 def

1. 請問如何用SQL語句將TABLE A 的 A 和 B 造成一新的TABLE B.
2. 當TABLE A 的 A B 有更新時 (add/del/modify) , 而TABLE B 的 A B column 同時更新

感謝各高手賜教

TKNL

回答 (3)

2010-02-18 10:54 pm
✔ 最佳答案
Oracle:

Create table B as select a+b ab from a;


自動更新需定義觸發器(Trigger)。推薦使用Excel會更好
2010-02-12 5:34 pm
What is your RDBMS?>

ORACLE?
MS SQL Server?
MySQL?
MS Access?
......
2010-02-12 1:18 am
you can insert the following SQL

assum 由 A 和 B 造成的欄為sum_AB
update TABLE A set A+B=sum_AB into Table B

參考: me


收錄日期: 2021-04-21 16:55:19
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100211000051KK01244

檢視 Wayback Machine 備份