作者PsMonkey (痞子軍團團長)
看板Database
標題Re: [SQL] Insert 指令 疑問。
時間Tue Mar 16 00:51:54 2010
※ 引述《zong780405 (Tikky)》之銘言:
: 使用 SQL2008
: 資料表1:學生
: 學號、姓名 PK:學號
: ---------------------------------------------------------------
: 資料表2:課程
: 課程編號、課程名稱 PK:課程編號
: ---------------------------------------------------------------
: 資料表3:成績
: 學號 課程編號 成績 PK:學號、課程編號
: ---------------------------------------------------------------
: 我想用INSET新增多筆資料但是格式如下
: TABLE:修課(由課程JOIN成績)
完全看不懂你要 insert 什麼?
如果你要的結果是下面這個
那你要 insert 的是資料表2 跟 3 啊 ==.====
如果你的 source 是下面的資料
然後要 insert 資料表 2 跟 3...
ㄜ... 我不覺得這用 sql 可以做得到
總之,請仔細描述你的問題
雖然我沒有多強(很弱),但是我看不懂的問題,應該......
--
錢鍾書:
說出來的話
http://www.psmonkey.org
比不上不說出來的話
Java 版 cookcomic 版
只影射著說不出來的話
and more......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.143.151
→ zong780405: 我修改過了,抱歉。小弟語文能力要加強了。 03/16 01:04
→ PsMonkey:那就是我說得第二個? 是嗎? ==.=== 03/16 02:41
→ zong780405:不是耶。 03/16 11:05
推 rushcat:INSERT只能對TABLE...既然要正規化 就好好了解正規化目的 03/16 12:24
→ zong780405:已經解答出來了,在原文我會寫上。 03/16 16:16
→ PsMonkey:我不太懂為甚麼(商業邏輯)要這樣作 Orz 03/16 23:34
推 eggeggss:本末倒置了...view一般來說不是這樣用滴 03/17 21:17
→ zong780405:對管理者來說的確是這樣... 03/18 00:22