sql中select选出的结果集,怎么把结果集中的数据和指定的字符串比较 比如我select出的全是不同的人名字,怎么判断结果集中是不是有个“张三”?我是小白啊... 比如我select出的全是不同的人名字,怎么判断结果集中是不是有个“张三”?我是小白啊 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 字符串 sql select 搜索资料 1个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 码术 2012-10-05 · 会码术,享生活,赢职场! 码术 采纳数:232 获赞数:461 向TA提问 私信TA 关注 展开全部 一种方法,就是在条件中加入“人名=张三”。如果有结果出来,则说明有“张三”这个人。见下面的语句样式:select * from 表where 人名="张三" and 你原来条件 更多追问追答 追问 我是要判断有张三的话这个用户名被注册了,这怎么办?select * from 表where 人名="张三"这个语句有返回值吗?是什么? 追答 如果张三这个用户被注册了,则有记录返回,其人名为“张三”。如果没有“张三”这个用户,则无记录返回。 追问 代码怎么写呢?select * from 表where 人名="张三"然后if(.....){ 显示(被注册)}把代码补充一下好吗?关键我不知道上面的select语句返回的是不是int的 追答 你是用编程语言的话,假设v_count是你定义好的变量,就用:EXEC SQL Select count(*) INTO :v_count from 表 where 人名="张三";if (v_count = 0){显示(被注册) } 追问 大神啊,上面的语句怎么付不了值啊, int selectresult =-1; string sqlqurery = "select count(*) into:selectresult from AcountTable where Username='"+username+"' ";然后我打印出的还是-1,但是数据库的表里有已被注册的了 追答 你好,你这种方法是不对的。建议你看一下SQL编程相关的书。如果你用的是C,则可以看一下下面的文章:http://wenku.baidu.com/view/db14750c76c66137ee0619ef.html 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2015-09-05 SQL,where 后的2个条件同时满足一个select结果集里的数据 3 2016-02-12 SQL数据库 如何把 select 查询结果列表里的某列值变成用','相连的字符串 2 2013-11-18 怎么把指定的字符串放进sql select中来查询 1 2017-11-26 SQL 在查询结果中选取某一条数据 怎么实现 22 2011-02-10 SQL 结果集字符串 如何将一个结果集中的字符串结果拼接起来,比如结果集如下: 1. aaa 2. BBB 3. CCC 12 2017-09-30 sql语句 如何计算结果集中的条目数? 6 2019-10-05 SQL Server中怎样可以从SELECT语句的结果集中删除重复行 4 2014-10-23 sql 如何把同一张表中两句select结果汇总到一个结果里 为你推荐: