我只遇到一个表行:
这是我的代码
cur.execute("SELECT * FROM User_Skills ,User_Profile WHERE User_Skills.UserId = User_Profile.UserId AND User_Profile.country = %s AND User_Profile.state= %s AND USER_Profile.city= %s", (LocAll[0],LocAll[1],LocAll[2]) )
怎么说呢。获取来自国家y的用户(在配置文件表中找到)并返回用户技能表中的行。
那说我也不想输入所有列,例如,如果有100列,例如我使用*。
不确定这是否是正确的开始方式,或者是谁应该使用连接等。
谢谢。答案 0 :(得分:1)
我想你想知道的是如何从表中选择所有列而不键入它们。如果是,请尝试User_Skills.*
而不是*
。