2017偶像运动会:一个关于数据库的问题

来源:百度文库 编辑:高校问答 时间:2024/04/28 21:45:09
select a.keyid,a.account,a.password,a.user_id from xt_t_account a, xt_t_user b where a.account='"+userAccount+"'and a.user_id= b.keyid
是什么意思??有点不太明白。a.account与_t_account a有啥关系吗?

这句话的意思是:选择xt_t_account和xt_t_user这两个表,并把前者起个别名叫a,后者叫b,选取a表中keyid、account、password、user_id四个字段,条件是a表的account字段等于userAccount变量,a表的user_id等于b表的keyid字段。

你的问题其实就是xt_t_account是真正的数据库表,为了引用简单,给它起个名字叫a,实际上他们是一样的。