永发信息网

server 2000 查询

答案:4  悬赏:60  手机版
解决时间 2021-04-29 17:37
  • 提问者网友:火车头
  • 2021-04-29 05:36

表1

用户名(nvarchar(50)) 密码(nvarchar(50))

表 2

用户名(nvarchar(50)) 密码(nvarchar(50))

表1中的数据复制到表2中

select * from 表2 where 用户名= 复制来的用户名 and 密码= 复制来的密码

表中有数据但查不到结果

最佳答案
  • 五星知识达人网友:刀戟声无边
  • 2021-04-29 07:12
表2里面有数据?
全部回答
  • 1楼网友:野味小生
  • 2021-04-29 07:57

//select * from 表2 where 用户名= 复制来的用户名 and 密码= 复制来的密码 // 如果表1 表2都有数据 // 以上语句要注意 // 1 ,用户名 : 是表2中 列名 // 2 ,复制来的用户名 ;是具体的数值 。如‘张三’(带引号) 。不能是 表1的列名! // 3 ,密码同上

  • 2楼网友:风格不统一
  • 2021-04-29 07:32

select 表2.*

from 表1,表2

where 表1.用户名=表2.用户名 and 表1.密码=表2.密码

  • 3楼网友:拜訪者
  • 2021-04-29 07:26

select * from 表2 where 用户名= "用户名" and 密码= "密码"

nvarchar具体的值该加引号的。另外看看这两个字段后面是否有空格,有时厚看着是 "用户名" ,其实是 "用户名 "。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯