例如
uid nid
111 222
333 444
数据库中,SQL语句查询uid=111并且nid=222可以查询到,奇怪的是同样SQL语句查询uid=333并且nid=444就查不到,这是为什么
PS:语句没问题,大部分数据都可以查询到,就是个别的数据查不到
uid nid
111 222
333 444
数据库中,SQL语句查询uid=111并且nid=222可以查询到,奇怪的是同样SQL语句查询uid=333并且nid=444就查不到,这是为什么
PS:语句没问题,大部分数据都可以查询到,就是个别的数据查不到
解决方案
40
这个语句,nid原因是是varchar的,最好加上引号,在试试:
select p1.* from yyd_account_recharge as p1 where 1=1 and p1.user_id = 2791 and p1.nid = “58830050427918385”