如何使用sql动态查询多个省份的数据? ( 积分: 50 )

  • 主题发起人 主题发起人 KAMPING
  • 开始时间 开始时间
K

KAMPING

Unregistered / Unconfirmed
GUEST, unregistred user!
用户可以选择查询一个或多个省份的发票数据(在窗体中选择省份),请问在query中如何写这样的SQL语句:select * from 发票表 where 省份=...?
 
首先,把選擇的省份都放到listbox或其他可以存放數據的組件、數組中,然後,處理其中的數據,生成類似‘江蘇’,‘湖北’,..,‘海南’等于list_province,在sql語句中用select * from 发票表 where 省份=(list_province),就ok了
 
select * from 发票表 where 省份 in ('湖北','江蘇'.....);
 
select * from 发票表 where 省份=(list_province)
改为
select * from 发票表 where 省份 in(list_province)
 
多人接受答案了。
 
后退
顶部