【发布时间】:2013-02-21 11:05:07
【问题描述】:
例如,我的 html 页面中有 4 个下拉列表。
DDL1 - OrgType
DDL2 - Region
DDL3 - Category
DDL4 - Sector
现在我怎样才能查询数据库并搜索 1 个 DDL?为了让自己清楚,这是场景
Select *
from table1
where OrgTypeId = 1
AND RegionId = 1
AND CategId = 1
AND SectorId = 1
现在,如果我只想搜索扇区 ID = 1 的扇区怎么办?而另一个 DDL 可以有什么价值?
【问题讨论】:
-
你用 SQL Server 和 MySQL 标记了这个,你用的是什么数据库?
-
对不起,,,我正在使用 mysql
-
您需要动态构建 WHERE 子句以仅包含在下拉列表中选择值的字段,或者至少修改 where 子句,以便“未使用”字段始终评估为 true。
-
@MarcB 对不起,我不明白...你能给我举个例子吗?谢谢
-
似乎与包含生成 where 要求的代码相关。
标签: java mysql jsp jakarta-ee servlets