線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:709
推到 Plurk!
推到 Facebook!

請教下面sql語法的cus_no各是屬於那個table?

尚未結案
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-06-05 18:43:24 IP:202.145.xxx.xxx 未訂閱
請教下面紅色部份的cus_no 各是屬代表那個table的 str:='  select cus_no,snm,adr1,tel1,fax from cust ';   str:=str+' where cus_no in( '; str:=str ' SELECT ''cus_no'' = '; str:=str ' CASE '; str:=str ' WHEN cus_no in(select cust_dw from cust_chk) '; str:=str ' then (select cust_up from cust_chk where cus_no=cust_dw) '; str:=str ' ELSE cus_no '; str:=str ' END '; end else str:=str ' cus_no '; str:=str ' from mf_arp '; 堅持從洗馬桶做起 Eric 發表人 - huangeider 於 2004/06/05 21:49:19
peipei36
一般會員


發表:8
回覆:51
積分:16
註冊:2002-03-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-06-06 01:54:57 IP:220.137.xxx.xxx 未訂閱
若cust_chk, mf_arp 都有定義 cus_no 那應該就只看得見自己()內 例如(select cust_up from cust_chk where cus_no=cust_dw)  若cust_chk存在欄位定義cus_no便是指自己的 若不存在便是外層的.. 至於''cus_no''那只是沒有用處的欄名    不過通常都會標上alias吧..不然自己都看花了~ 個人想法~
系統時間:2024-07-03 5:16:14
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!