我對SQL Server沒有太多的經驗,當涉及到比簡單的INSERT/SELECT
語句更高級的任何東西時,我幾乎都失去了它。如何在SQL Server 2008中使用條件設計/創建規則表
我的任務是創建一個表,它爲同一個數據庫中的其他表保存「標準」(規則)。我的意思是我們有一個Employee
表,Salary
表等。我需要通過自己的價值觀,即做Employee
表和Salary
表之間的一些規則,如果Employee = John
和Salary = 2000
然後進行1個標準,如果Employee = Steve
和Salary = 3000
然後進行2個標準。
我創建了一個名爲Rules
表:
RuleID Criteria
--------------------------------------------------
1 Employee = John and Salary = 2000
2 Employee = Steve and Salary = 3000**
我的問題:如上所述是創建「標準」表正確方法是什麼? (也許我有50個不同的條件......這是否正確的方式如果我創建了所有條件如上所述的表?)請指教。
對不起,如果我不能正確解釋或提出基本問題。
我將不勝感激任何幫助。提前致謝..
的關鍵設計任何一組表格就是了解它們將如何使用。如何使用這些規則?他們是否使用SQL語句?只是向用戶展示?用另一種語言編碼? –
感謝您的回覆@GordonLinoff ... – Joy1979
@GordonLinoff這些適用於SQL語句,稍後將在VB.Net中使用。當表單填充(運行時間)標準應該在用戶選擇任何選擇時執行(即,如果用戶選擇Employee name = john並且選擇Salary = 2000,則由其自身規則ID 1執行)。道歉如果我無法說清楚。 – Joy1979