SQL单关键字匹配查询

TRONNY1108 2010-06-12 09:49:24
我的数据表里面存在着字段 typeid
数据如
typeid ids
1 10
2 10
3 10
4 10
5 10
6 10
7 10
8 10
9 10

如果我按条件在界面选择了(1,2,3,4,5,6,7)的typeid就查询
就是说(1,2,3,4,5,6,7)都要求是匹配的才查出来
...全文
165 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
wu222w 2010-06-12
  • 打赏
  • 举报
回复
不明所云!!!
lxy_swufe 2010-06-12
  • 打赏
  • 举报
回复
不明所云!!!
TRONNY1108 2010-06-12
  • 打赏
  • 举报
回复
本人对sql查询很菜,现在有一个多对多关系的一个查询不知道怎么写SQL

通道表port_message字段
id int
operator_no int --section_msg省份表的id
price int --价格
port varchar 20 ---端口号

省份表section_msg字段
id int
section_no varchar
province varchar
city varchar
is_second int
中间表Middle字段
id int
portid int ---通道id
sectionid int ---省份id
is_second int ---是否标记(1为标记,0为不标记)


现在有个需求:通过选取几个sectionid(省份id)到中间表去匹配,存在的话就把符合条件的port_message数据select 出来

请高手多多指教!!!!
不用hql查询 要用SQL实现!~

这是我上一篇你帮我解决的 但是我就是想把需求改下:
通过选取几个sectionid(省份id)到中间表去匹配,几个sectionid都存在才把符合条件的port_message数据select 出来
TRONNY1108 2010-06-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xys_777 的回复:]
select * from tb where typeid in (1,2,3,4,5,6,7)
[/Quote]

实际上是多表查询出来的数据
对于中间表数据的查询,
比如说table1里有 存一条数据 ,在Middle表里存着table1.id ,table2.id
当我选取条件几个table2.id时对table1查询,如果条件table2.id在Middle表中都属于table1.id就返回table1一条记录
TRONNY1108 2010-06-12
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 jaydom 的回复:]
关键是没明白你的意思
[/Quote]
实际上是多表查询出来的数据
对于中间表数据的查询,
比如说table1里有 存一条数据 ,在Middle表里存着table1.id ,table2.id
当我选取条件几个table2.id时对table1查询,如果条件table2.id在Middle表中都属于table1.id就返回table1一条记录
jaydom 2010-06-12
  • 打赏
  • 举报
回复
关键是没明白你的意思
TRONNY1108 2010-06-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xys_777 的回复:]
select * from tb where typeid in (1,2,3,4,5,6,7)
[/Quote]

做不到吗??
TRONNY1108 2010-06-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 tronny1108 的回复:]
没人可以??
[/Quote]
不行??
TRONNY1108 2010-06-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xys_777 的回复:]
select * from tb where typeid in (1,2,3,4,5,6,7)
[/Quote]
结果是查出了七条 我要这些(1,2,3,4,5,6,7)
条件都匹配才查出一条来
sych888 2010-06-12
  • 打赏
  • 举报
回复
select * from tb where typeid in (1,2,3,4,5,6,7)
永生天地 2010-06-12
  • 打赏
  • 举报
回复
select * from tb where typeid in (1,2,3,4,5,6,7)
TRONNY1108 2010-06-12
  • 打赏
  • 举报
回复
没人可以??

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧