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

SQL語法:從三個欄位中,互相查詢符合條件的值

尚未結案
wang000f
一般會員


發表:16
回覆:28
積分:8
註冊:2003-10-08

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-11-14 18:04:36 IP:211.72.xxx.xxx 未訂閱
問題:從三個欄位中,查詢符合條件的值 內容:由於先前留下之資料庫未正規化,導至常需要從三個欄位中互相比對搜尋字串。目前語法如下,如果要在這個資料庫多查詢值的話,有沒有更好的語法,還是得一直一直的OR下去呢? SELECT * FROM PFTRN WHERE (FDATE = 921114) AND (F1 = '465') OR (F2 = '465') OR (F3 = '465')
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-11-14 18:44:59 IP:63.84.xxx.xxx 未訂閱
您好﹗    資料庫之規劃不妥而形成程式碼編譯時的困扰﹐小弟以前也是經常遇到﹐就您的問題來講﹐似乎沒有更好的處理方法(SQL語法)﹐只能通過 OR 的語法來完成多欄位之條件比對﹒    才學舒淺﹐僅個人意見﹐參考看看﹗    ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
系統時間:2024-06-24 21:18:23
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!