相似比對 |
答題得分者是:jackiemi2_seed
|
lovemari
中階會員 ![]() ![]() ![]() 發表:134 回覆:224 積分:76 註冊:2005-08-18 發送簡訊給我 |
小弟正在寫各PDA價格比對
在TABLE A 紀錄 PDA 機型 PDA-1A PDA-1B PDA-1C PDA-1D PDA-1E PDA-2A PDA-2B PDA-2C PDA-2D PDA-2E ================================= TABLE B 則紀錄 價格 PDA-1A ~ PDA-1E 價格都一樣 (英文只是語言而已) 那PDA-1 跟 PDA-2 價格不同 小弟不想寫 所有機種的價錢上去 因為實在太多了上萬種 想在TABLE B 寫各 PDA-1 $1000 PDA-2 $1500 那再做兩各TABLE 連接的時候 希望PDA-1x(不管後面英文多少只要是開頭是PDA-1 價格就帶 1000) (PDA-2x 價格就帶1500) 請問該怎麼做呢??? [code delphi] SELECT A.PDA , B.MONEY FROM TABLE A , TABLE B WHERE A.PDA = B.PDA ????? <<<<< [/code] PDA-1A ~ PDA-1E 價格都一樣 (英文只是語言而已) 那PDA-1 跟 PDA-2 價格不同 ===============
------
Program : Delphi 7 DataBase : Oracle 9i Client : ClientDataSet 編輯記錄
lovemari 重新編輯於 2008-09-15 16:46:03, 註解 無‧
|
jackiemi2_seed
中階會員 ![]() ![]() ![]() 發表:37 回覆:97 積分:76 註冊:2006-09-11 發送簡訊給我 |
SELECT A.PDA , B.MONEY
FROM TABLE A , TABLE B WHERE left(A.PDA,5) = B.PDA 如果長度不固定,就看有什麼規則 ===================引 用 lovemari 文 章=================== 小弟正在寫各PDA價格比對 在TABLE A 紀錄 PDA 機型 PDA-1A PDA-1B PDA-1C PDA-1D PDA-1E PDA-2A PDA-2B PDA-2C PDA-2D PDA-2E ================================= TABLE B 則紀錄 價格 PDA-1A ~ PDA-1E 價格都一樣 (英文只是語言而已) 那PDA-1 跟 PDA-2 價格不同 小弟不想寫 所有機種的價錢上去 因為實在太多了上萬種 想在TABLE B 寫各 PDA-1 $1000 PDA-2 $1500 那再做兩各TABLE 連接的時候 希望PDA-1x(不管後面英文多少只要是開頭是PDA-1 價格就帶 1000) (PDA-2x 價格就帶1500) 請問該怎麼做呢??? [code delphi] SELECT A.PDA , B.MONEY FROM TABLE A , TABLE B WHERE A.PDA = B.PDA ????? <<<<< [/code] PDA-1A ~ PDA-1E 價格都一樣 (英文只是語言而已) 那PDA-1 跟 PDA-2 價格不同 ===============
------
OS : Win 7 pro Program : Delphi 7 DataBase : Ms Sql 2008 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |