我的阵列中有手机
string phones="05763671278,05763271578,04763125578"
如何在该阵列中生成所有手机?(对于这种情况,必须返回3条记录)
SELECT * FROM Accounst where Phone in ('05763671278,05763271578,04763125578')
但是虽然表中的这款手机
,但它仍然返回null答案 0 :(得分:1)
如果phone是你想要的字符串(varchar或char):
Phone in ('05763671278','05763271578','04763125578')
答案 1 :(得分:0)
你错过了报价。这样做:
SELECT * FROM Accounst where Phone in ('05763671278','05763271578','04763125578')
它会返回NULL
,因为它会将phone number
视为:
'05763671278,05763271578,04763125578'
显然这不是电话号码。