2011年6月18日 星期六

#SQL 查詢語法 條件字串 如何個別串接 問題

碰到了要能夠結合各種條件去下查詢語法

該怎麼結合任輸入的條件
成為合法語法?

1. box 會有各部分條件
2. WHERE 開始串接
3. AND 結合所有條件
4. 加上一些 真假 的條件結合 ( 透過select case 來做 checkBox 的判斷 )

先分開查吧
想到辦法在來條件結合



似乎可以用分段式的連線資料庫方式
撈資料撈個兩三次
來達到目的

或是說 SQL 用階層式的語法包
應該可以吧


應該包起來作語法檢查
看能不能透過 class 來做



======================================
各種條件分開 SELECT
然後以 JOIN ON 來組合
要在研究


怎麼判別兩個 SELECT 應該要+上 join on
然後應該 on 在哪個欄位

可能SQL語法要分開用陣列去接
然後再透過變數來判斷每個SQL有無值
在作 inner join
==================================
用 UNION 來結合兩個不同的 SQL 語法
並且會挑出兩個 SQL 語法中,所有的不同資料

[SAS] SQL join tables



===================================
直接用 AND 去串接條件了
JOIN , UNION 有一些使用上的限制
不然就是我不會

===================================

SQL語法教學


http://webdesign.kerthis.com/sql/

沒有留言:

張貼留言