VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入 

新手请教

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> SQL 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
LBANDLSQISME



註冊時間: 2006-07-26
文章: 54


第 1 樓

發表發表於: 星期六 八月 05, 2006 10:02 am    文章主題: 新手请教 引言回覆

一个最基本的问题,但对我这个新手,却是难题!请各位大哥大姐指导。
先谢谢了。

我有两个表 A:进货记录,字段有:物料编号,入库数量,订单编号
b: 订货记录,字段有:物料编号,订购数量,订单编号
我现在要查询 指定的一个订单编号中 一个指定物料编号 的订货和入库情况。我试过用多个方案,但总不能实现。请指导。
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2066


第 2 樓

發表發表於: 星期六 八月 05, 2006 11:14 am    文章主題: 引言回覆

簡單的作法是在訂貨記錄檔裡加一個欄位 已進貨數量,
每次進貨異動時, 就去異動 訂單資料的己進貨數量.

_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
LBANDLSQISME



註冊時間: 2006-07-26
文章: 54


第 3 樓

發表發表於: 星期六 八月 05, 2006 12:24 pm    文章主題: 我应该用UNION? 引言回覆

谢谢指点。
如果我不想改动订货表结构,我该如何?我想用UNION将两个分别从订货表和到货表中得到的SELEC查询连结起来,但同样的问题,因为两个表结构不同,不知如何处理,我试过用 0 (0123的0)来表示空位,但结果显示为 “*”,字段名为EXP_3,不是我想要的“订货数量”。

请再次指教!!!
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2066


第 4 樓

發表發表於: 星期六 八月 05, 2006 7:52 pm    文章主題: 引言回覆

引言回覆:

过用 0 (0123的0)来表示空位,但结果显示为 “*”

可用 0000000 代替0 ,
要有幾位數, 就要有幾個0

select 訂單.訂單號碼,訂單.產品編號, 訂單.訂購數量, (select sum(進貨單.進貨量) where 訂單.訂單號碼=進貨單.訂單號碼 and 訂單.產品編號=進貨單.產品編號) as 已進貨數量 from 訂單
這個sql指令應該在vfp9 才能用.
未經測試, 請自行測試看看.[/code][/quote]

_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> SQL 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作