微信openid会变吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信openid会变吗相关的知识,希望对你有一定的参考价值。
不会的,是唯一的。在关注者与公众号产生消息交互后,公众号可获得关注者的OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的。对于不同公众号,同一用户的openid不同)
OpenID是一个以用户为中心的数字身份识别框架,它具有开放、分散性。OpenID的创建基于这样一个概念:我们可以通过URI(又叫URL或网站地址)来认证一个网站的唯一身份,同理,我们也可以通过这种方式来作为用户的身份认证。 参考技术A 不会变的,这就跟人的身份证号一样本回答被提问者和网友采纳
oracle 查询 将一条变多条
表里有这样一条记录
山东 0.8 全部 7
---------------------------------------------- 怎么变成下面
山东 0.8 全部 7
山东 0.8 全部 7
山东 0.8 全部 7
山东 0.8 全部 7
山东 0.8 全部 7
山东 0.8 全部 7
山东 0.8 全部 7
---------------------------------------------------
下面7条记录都是根据第一条的那个7循环的。也就是说7那个字段不管整数是多少,下面就会有多少记录。
如果是8下面就会有八条记录。是9就会有9条记录。 我是做查询不是想做新增。就是想把本来是一条结果集的记录,查询一下变成多条。
也可以用分析函数。
如果是重复数据的话用 distinct 就可以了。追问
能不能给我一个示列看一下
参考技术B select '山东',0.8,'全部',7 from dual;union all
select '山东',0.8,'全部',7 from dual;
union all
select '山东',0.8,'全部',7 from dual;
union all
select '山东',0.8,'全部',7 from dual;
union all
select '山东',0.8,'全部',7 from dual;
union all
select '山东',0.8,'全部',7 from dual;
union all
select '山东',0.8,'全部',7 from dual;
这样写试一下,看看是否好用。 参考技术C 用union all 呗
select * From table1
union all
select * From table1
union all
select * From table1
.......
不知道符合不符合你的要求追问
但是结果集想变成多少条记录是根据字段里面的值来确定的,值是多少条,结果集就多少条
追答那么既然是循环,就得有判断,既然有判断就得写代码,单用sql应该是实现不了的
追问能不能写成一个视图,我在前面弄也挺麻烦
追答视图肯定不行啊,视图其实就是sql语句,也是死的
本回答被提问者和网友采纳 参考技术D 写程序吧,单条SQL应该做不出这个效果追问能不能写个视图或者其他什么。可以做吗
第5个回答 2014-09-11 这是一个变态的需求,一条SQl语句做不到以上是关于微信openid会变吗的主要内容,如果未能解决你的问题,请参考以下文章