'select * from tb_xxx where (日期 >= ''2002-01-01 00:00:00'') and (日期 <= ''2005-12-17 59:59:59'') and (型号=''xx1'') or (型号=''xx2'') or (型号=''xx3'') and ..'
如何变成
'select * from tb_xxx where (日期 >= ''2002-01-01 00:00:00'') and (日期 <= ''2005-12-17 59:59:59'') and ((型号=''xx1'') or (型号=''xx2'') or (型号=''xx3'')) and ..'
解决方案 »
- 如何响应鼠标在按钮上移进移出事件?
- 设置了Dbgrid的KEYPRESS代码,不能按回车后移到下一格,而是先移完EDIT再到DBGRID的下一格?
- 关于父窗体和子窗体的问题
- 应用程序!
- ADO中遇到一奇怪问题.
- 为什么PFC用那么复杂,要先建立什么管理程序,VC和DELPHI用类都很方便的,VC和DELPHI用类都很方便的
- 高分求救![分值不够,可以再加]
- 高分求问:在800*600下做的程序怎么样让它在1024*768下自适应??
- 哪里有Installshield的中文包下载?
- 用TTable控件连接数据库时,为什么总要出现DatabaseLogin对话框?要求输入用用户名和密码,在程序运行时也是这样,怎么样才能不出现这个对话框呢?因为我的数据库不用用户名和密码,谢谢!!
- ado连接的问题
- 辞职,散分...
查询用or比较影响效率的,还不如分成多条查询,然后union
变成
and ((型号=''xx1'') or (型号=''xx2'') or (型号=''xx3'')) and 原来的写法是错误的吧,没注意and的优先级高于or吧