查询一个分类表 比如
一个列的值有 苹果,梨子,香蕉 我现在要把他查询出来 在下拉列表中显示为 全部,苹果,梨子,香蕉  全部这个值在数据库中是没有的

解决方案 »

  1.   

    select '全部' from dual
    union all
    select col1 from table
      

  2.   

    我觉得楼主的这样做有欠妥,JSP界面的下拉框中有“全部”这一个ITEM,为什么要从资料库先取出来啊?
    你直接根据你下拉框所选定的ITEM,查询你对应的结果就是了啊,SQL语句可以这样写
    select * from table where col like =?;
    如果界面传过来的是“全部”,那么?就是%替代啊。