我一直在做一个项目,在这个项目中,我必须找到存在于数据库表中的手机号码。用户应该上传一个手机号码列表,该列表可以到达数千个手机号码。所以我主要关心的是,允许在我的sql的FIND_IN_SET()函数中使用逗号分隔的手机号码字符串的长度。
实际上,我并不想存储这些数字,我只想知道,如果上传列表中的任何数字存在于table.so中,我的查询应该是这样的:
SELECT * FROM table WHERE mobile IN('uploaded comma saperated string of numbers')
或
SELECT * FROM table WHERE FIND
我使用varray在我的customer表中存储了最多两个手机号码:
create or replace type mobile_array as varray(2) of
varchar2(11);
我正在尝试生成一个过滤以'0770‘开头的手机号码的查询。因为我使用了varray,所以我不确定如何处理查询来考虑varray,因为它包含我想要查询的数据。我已经尝试过了,但是我似乎没有取得多大进展。
select c.custname.firstname,c.custmobile.mobile_array
from customer c
where c.custmobile.mobil
我正在使用Java Spring Boot,我想在其中创建默认查询,以查找具有给定手机号码的用户是否已经存在,而不是具有给定用户id的用户。一个原始查询是这样的 SELECT * FROM `user` WHERE mobile = "9898989898" AND user_id != 123 我确实发现,要检查单个列中是否存在该列中的数据,我们可以在Repository类中这样做 Boolean ExistWithMobile(String mobile) 如果找到具有给定手机号码的行,则返回true或false。 同样的方式,我想查询类似于上面,但这是不工作的 Bool
如果且仅当唯一的手机号码等于表格中的总行数(即,我们没有两个不同的人具有相同的手机号码,和/或在手机号码列中没有空值的行),其中有特定的区号,例如4817,我希望从表格中选择数据。
目前,我有如下查询(它不能与AND约束一起工作)。有没有人对如何做到这一点有什么建议?
SELECT
MOB_NUM AS MOBILE_NUMBER,
NAME AS NAME,
AREA_CODE AS AREA_CODE
FROM DB_PHONEBOOK DBP
WHERE DBP.AREA_CODE = 4817
AND (COUNT(DISTINCT DBP.
我正在运行一个问题,我正在运行一个查询,它返回了我想要的多行,非常完美。我不得不发送消息来关注手机号码,所以我为它写了程序,这是有效的,但问题是我不能发送消息到不同的手机号码,即由不同的行返回的号码。简而言之,我的意思是我想向查询返回的所有数字发送消息。
查询:
SELECT CL.[Subject], D.Name as Designation, D.MobileNo, CL.LetterNo,
'Please Reply To Our Letter No : ' + convert(varchar(50), CL.LetterNo) as SMSMessage
FROM
我正在试着用他的手机号注册一个客户。我将手机号码存储为加密的手机号码,并且我还在维护一个会话来存储这个加密的手机号码。一旦我退出应用程序,并尝试使用相同的手机号码登录,我的会话就会中断。所以我不能从会话中获取加密的手机号码。
有没有办法创建一种加密机制,每次为相同的手机号码提供相同的加密输出?
这就是我正在使用的加密机制。
public encrypt_mobile(mobile): Observable<any> {
var salt = crypto.lib.WordArray.random(128 / 8);
var key = crypto.PBKDF2("