全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1384
推到 Plurk!
推到 Facebook!

select兩各Table的問題

答題得分者是:jackiemi2_seed
akwaeehsu
一般會員


發表:5
回覆:5
積分:2
註冊:2003-07-01

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-06-13 10:42:33 IP:59.120.xxx.xxx 訂閱
2個table: 貨品主檔 : 貨品出貨檔 (1對多)
貨品主檔有2個欄位(貨品編號, 客戶名稱)
(1, a)
(2, a)
(3, a)
(4, b)
(5, c)
貨品出貨檔有2個欄位(貨品編號, 客戶抱怨)
(1, 加強外觀)
(1, 外觀有缺角)
(1, 有沾污)
(3, 握把會脫落)
(5, 有毀損)
請問要如何select出客戶名稱a的所有客戶抱怨
(1, 加強外觀)
(1, 外觀有缺角)
(1, 有沾污)
(3, 握把會脫落)

謝謝!
編輯記錄
akwaeehsu 重新編輯於 2008-06-13 10:44:42, 註解 無‧
jackiemi2_seed
中階會員


發表:37
回覆:97
積分:76
註冊:2006-09-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-06-13 11:45:59 IP:61.218.xxx.xxx 訂閱
select 貨品主檔.貨品編號,貨品出貨檔.客戶抱怨
from 貨品主檔,貨品出貨檔
where 貨品主檔.貨品編號=貨品出貨檔.貨品編號
and 貨品主檔.客戶名稱='a'
1.這是滿簡單的一個sql語法,你可能要先看一下sql的書
2.感覺table這樣建,怪怪的
------
OS : Win 7 pro
Program : Delphi 7
DataBase : Ms Sql 2008
akwaeehsu
一般會員


發表:5
回覆:5
積分:2
註冊:2003-07-01

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-06-13 14:44:23 IP:59.120.xxx.xxx 訂閱

===================引 用 jackiemi2_seed 文 章===================
select 貨品主檔.貨品編號,貨品出貨檔.客戶抱怨
from 貨品主檔,貨品出貨檔
where 貨品主檔.貨品編號=貨品出貨檔.貨品編號
and 貨品主檔.客戶名稱='a'
1.這是滿簡單的一個sql語法,你可能要先看一下sql的書
2.感覺table這樣建,怪怪的


我的方法跟你一樣但就是無法select出來
QuickReport1.ADOQuery2.SQL.Add('select 貨品主檔.貨品編號, 貨品出貨檔.貨品編號, 客訴紀錄 from 貨品主檔, 貨品出貨檔');
QuickReport1.ADOQuery2.SQL.Add('where 貨品主檔.貨品編號 = 貨品出貨檔.貨品編號 and 客戶名稱 = :PRO_NAME');
QuickReport1.ADOQuery2.Parameters[0].Value:= DBLookupComboBox1.Text; //把DBLookupComboBox1.Text塞給PRO_NAME的參數
小弟還淺很多知識還需加強 請多指教
謝謝!
ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-06-19 11:58:17 IP:61.66.xxx.xxx 訂閱
資料庫發問要先說明資料庫種類喔
是mssql,access,mysql,....
這樣各位版主才好回答以免誤人子弟(好像嚴重了)!!
------
======================
昏睡~
不昏睡~
不由昏睡~
akwaeehsu
一般會員


發表:5
回覆:5
積分:2
註冊:2003-07-01

發送簡訊給我
#5 引用回覆 回覆 發表時間:2008-06-19 15:23:24 IP:59.120.xxx.xxx 訂閱
了解 為避免誤人子弟以後一定改進!
系統時間:2024-04-30 2:17:24
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!