歡迎光臨,
訪客
. 請先
登入
或
註冊一個帳號
.
您忘了
啟用您的帳號嗎?
2008-07-05, 05:26:41
新聞:
請會員來訪時務必完成登入,為維護論壇品質,將不定期刪除長時間未登入的會員!!
麻辣家族討論區
資料庫
MS SQL
[求助]請問這樣類型的sql該怎麼下
0 會員 以及 0 訪客 正在閱讀本篇主題.
« 上一篇主題
下一篇主題 »
頁:
[
1
]
作者
主題: [求助]請問這樣類型的sql該怎麼下 (閱讀 377 次)
hungnung
小學生
離線
文章: 6
[求助]請問這樣類型的sql該怎麼下
«
於:
2008-04-15, 11:26:32 »
表一:
no Md1 Md2 Md3
1 牛肉麵 牛肉 60
2 牛肉麵 湯 5
3 牛肉麵 麵 20
4 湯 水 2
5 湯 高湯塊 3
6 麵 麥 15
7 麵 滷水 5
表二
no Md1 Md2 Md3
1 牛肉麵 牛肉 60
2 牛肉麵 水 2
3 牛肉麵 高湯塊 3
4 牛肉麵 麥 15
5 牛肉麵 滷水 5
6 湯 水 2
7 湯 高湯塊 2
8 麵 麥 15
9 麵 滷水 5
Md1=成品
Md2=原料
Md3=成本
表一為成品及其原料的資料表,由表中可看出牛肉麵的料是牛肉、湯和麵,但從表中我們可以看出湯和麵也是一項成品,他們各有他們的原料,現在我要把表一改表二,它一樣也是成品及原料的資料表,但它所列出的是最原原使的原料,而不包括中間的成品
1. 把表一改成表二的形式??update??
2. 把表一以表二的形式插入(insert)一空白資料表中(此資料表中有相同欄位)
此二種方式的sql指令該如何下??
已記錄
小誌
論壇管理員
離線
會員性別:
文章: 588
Re: [求助]請問這樣類型的sql該怎麼下
«
回覆文章 #1 於:
2008-04-15, 20:50:36 »
應該是用INSERT把表一中少的補齊成表二吧,我假定NO欄位應該只是自動新增的序號所以不用管
程式碼:
update 表一 set Md2="水",Md3=2 where no=2
update 表一 set Md2="高湯塊",Md3=3 where no=3
insert into 表一 (Md1,Md2,Md3) value("牛肉麵","麥",15)
insert into 表一 (Md1,Md2,Md3) value("牛肉麵","滷水",5)
已記錄
為了論壇的永續經營,您不妨
贊 助 論 壇
頁:
[
1
]
« 上一篇主題
下一篇主題 »
跳到:
請選擇一個目的地:
-----------------------------
家族公告
-----------------------------
=> 家族問題及建議
=> 新手測試區
-----------------------------
MS Office 系列
-----------------------------
=> Power Point
=> WORD
=> EXCEL
===> Excelㄧ般區
===> Excel程式區
===> 進階應用專區
=> Office不分區
-----------------------------
程式設計
-----------------------------
=> VB 與 VB.Net
=> Java 與 J#
=> Delphi
=> 程式設計不分區
-----------------------------
資料庫
-----------------------------
=> MS SQL
=> My SQL
=> Access
=> 其他
-----------------------------
網頁設計
-----------------------------
=> JavaScript
=> FLASH
=> PHP
=> ASP
=> 網頁設計不分區
-----------------------------
影像處理與多媒體設計
-----------------------------
=> PhotoImpact
=> CorelDraw
=> PhotoShop
=> 影像處理與多媒體設計不分區
-----------------------------
電腦與作業系統
-----------------------------
=> 一般電腦問題急救
=> 電腦各種硬體討論
=> 光碟燒錄技術討論
=> Windows 作業系統
=> FreeBSD & Linux 作 業 系 統
本頁花了 0.103 秒, 以及 21 次的資料庫查詢.