我需要查詢以下問題。表1指定了強制輸入字段。我將獲取字段與不活動='否'和mandt字段='是'查詢字符串操作
所以我有4個記錄與字段爲sev,sev1,cde,frt。
表1:
Fields Inactive mandt_field
sev no yes
sev1 no yes
sev2 yes yes
abd no no
cde no yes
frt no yes
表2具有類似於此
concession add_fields
TH-123 -sev*yes-sev1*no-sev2*yes
Th-234 -sev*yes-sev1*yes-cde*yes-frt*no
Th-345 -sev*yes-cde*yes-frt*no
TH-456 -cde*no-frt*no
Th-012 -sev*no-sev1*no-cde*no-frt*no
Th-451 -frt*yes
TH-900 -sev2*no
現在我需要不具有在add_fields,傳入三個以上4個字段的記錄的數據。 輸出應返回以下記錄: - TH-123,TH-345,TH-456,TH-451,TH-900。
這4條記錄並不包含我們從前一個表(sev,sev1,cde,frt)檢索到的所有4個字段。
The no。從表1得到的字段的可能vary..As這些都是從表中的數據......所以我們可以有(SEV,sev1,CDE,FRT ....)
你不能把table2放入第一範式來避免這種類型的問題嗎? – 2010-08-25 07:46:05
@Martin - 如果我正確地理解了你,我有一個名爲特許的table2中的唯一鍵。在這個幫助下,我能夠確定一個獨特的記錄。如果你的意思是將列add_fields分割到不同的字段中。沒有。的字段隨用戶輸入而動態變化。如果我不清楚,請告訴我。 – satya 2010-08-25 07:51:49
不,我的意思是將'add_fields'分成組成項目並將它們存儲爲行。 – 2010-08-25 08:02:01