mssql数据库查询问题,怎么循环查询?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mssql数据库查询问题,怎么循环查询?相关的知识,希望对你有一定的参考价值。

我要实现功能如下:假如我有两个表ab,首先我查询a表返回了一列数据1、2、3、4、5,然后我分别查询b表where id =1的数据,where id =2的数据,where id =3的数据……明白我的意思嘛?一条语句能解决不?谢谢大家。

select * from b where id in (select id from a where id in (1,2,3,4,5)) 参考技术A 保存数据然后就能随时查询。 参考技术B EWWEEWEWWEEWEWEWWEWEW

mssql查询问题

=====数据=========
姓名 课程 年级
张三 语文 高一
张三 数学 高一
李四 语文 高二
李四 数学 高二
孙五 语文 高三
孙五 数学 高三
====查询结果===
姓名 年级
张三 高一
李四 高二
孙五 高三
====查询目的=====
姓名数据重复只显示一条

参考技术A select 姓名,年级
from 表名
group by 姓名,年级
参考技术B select distinct 姓名,年级 from 表名

以上,希望对你有所帮助!本回答被提问者采纳

以上是关于mssql数据库查询问题,怎么循环查询?的主要内容,如果未能解决你的问题,请参考以下文章

mssql 做千万级数据的模糊查询怎么做

mssql怎么查询上周的数据?

access导入MSSQL 后查询表不能正常怎么办

mssql中一个简单的模糊查询语句怎么写请教大侠们

关于MSSQL1个查询命令

SQL-递归查询在Ora与Mssql