weixin_45607494
2020-12-23 13:17
采纳率: 100%
浏览 15

各位数据库大佬救救小白吧,想知道一条查询语句!!!

就是我在ASP.net里做了用户登录界面,想知道如何在两个textbox里获取了账号密码之后,在数据库里的两个表里查有没有匹配的信息。

比如学生表student里有sno, sname, spassword; 教师表teacher里有tno, tname, tpassword。如何我获取了用户密码后,怎么判断用户和密码是否存在于这两个表中的某一行数据中啊。。

我是菜鸟,初学者!!!别嘲笑我TAT我只是想知道怎么查询

谢谢各位大佬们

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • 获益飞浅 2020-12-23 14:47
    已采纳

    可以使用union all

    select no,name,password from (

    select sno as no,sname as name,spassword as password from student where sno='账号' and spassword='密码'

    union all

    select tno as no,tname as name,tpassword as password from teacher where tno='账号' and tpassword='密码'

    )

    查询出来不为空就证明,存在

    评论
    解决 无用
    打赏 举报
查看更多回答(3条)

相关推荐 更多相似问题