2013-05-13 53 views
0

我有一個名爲「services」的記錄數據庫,每個服務都有大約30個屬性,每個服務都有一個關聯的國家作爲屬性。問題是有些服務提供給所有國家。在這個數據庫的前端,我有一個下拉菜單,用於選擇基於國家/地區過濾器的所有記錄。我將如何能夠包括提供給所有國家的服務,而無需複製服務記錄並替換國家/地區名稱。如何創建屬於某個字段的所有選項的記錄

P.S.對於那些對實際實現感興趣的人,我使用Drupal節點來表示每個服務,並使用暴露的過濾器來選擇視圖來選擇國家。但是如果我必須做一些SQL工作,那麼我也可以做到這一點。

+0

這裏是開發站點,http://dev.capri-finance.aegir.exterbox.com/所有的記錄都沒有被列入 – frazras 2013-05-13 17:47:19

回答

3

WHERE條款將遵循這種模式

WHERE (CounrtyID = PassedVariable OR PassedVariable = 'all') 
+0

這工作!!,還有一個Drupal視圖篩選器選項允許和「或」替代 – frazras 2013-05-13 17:55:57

+0

不幸的是,WHERE(Passedvariable =「All」)是無效的,顯然我寫了whereid =「All」給出了不同的結果 – frazras 2013-06-11 17:10:46

相關問題