我希望用戶選擇他們希望看到哪些字段以及他們不想看到的字段。如何在select語句和where子句中包含(用戶選擇 - 動態)列?
表:公司(CID,CNAME,州,project_manager,site_supervisor,elec_engg,mech_engg,液壓,.....)
注:所有的project_manager到最後一列列有值「是/ No'
可以說用戶想要找到在新州有項目經理和電氣工程師的公司。
查詢將是:
Select cid, cname, project_manager, elec_engg
from companies
where state='NSW'
AND project_manager='Yes'
AND elec_engg ='Yes';
我不知道我怎樣才能使這個搜索動態。在HTML表單中顯示所有工作職位,並在每個職位旁邊和搜索按鈕旁邊都有複選框。像下面的東西。
查詢:
select cid, cname, (dynamic user input of columns)
from companies
where state="NSW"
AND Dynamic input column1 ='Yes'
and Dynamic input column2 ='Yes'
AND Dynamic input column3 ='Yes'.....
AND Dynamic input columnn ='Yes';
請不要簽收您的帖子。 –
我甚至建議刪除圖像 - 它並沒有真正增加您的問題的細節... –