2024-06-25 23:03:12 发布
网友
我有一个连接的服务器,我想选择多个不来自同一位置的属性,然后将它们附加到各自的元组中
我的代码不允许从多个位置进行选择,当我尝试进行3个不同的选择,然后追加时,它无法得到我想要的
我的代码:
cursor = conn.execute("SELECT Number, Name, Phone, Blanket, Keys from Person, Items, necessity") for row in cursor: list.append(row)
是的,请给我模式&;期望的产出将大有帮助。没有这些,我只能猜测你需要这样的东西:
cursor=conn.execute(“选择p.编号、p.姓名、p.电话、i.毛毯、n.键 从人作为p,项目作为i,必要性作为n JOIN[此处的某些联接条件或where语句])
问题可能是每个表中都存在您要获取的字段,因此SQL server不知道要获取哪个字段。我提到的join语句还定义了每个表中的行如何相互关联。SQL server无法自动解决这个问题,除非每个表都已处于完美的顺序,并且没有重叠的数据,这可能是一个简单的示例
另外,您使用的是什么SQL server
是的,请给我模式&;期望的产出将大有帮助。没有这些,我只能猜测你需要这样的东西:
cursor=conn.execute(“选择p.编号、p.姓名、p.电话、i.毛毯、n.键 从人作为p,项目作为i,必要性作为n JOIN[此处的某些联接条件或where语句])
问题可能是每个表中都存在您要获取的字段,因此SQL server不知道要获取哪个字段。我提到的join语句还定义了每个表中的行如何相互关联。SQL server无法自动解决这个问题,除非每个表都已处于完美的顺序,并且没有重叠的数据,这可能是一个简单的示例
另外,您使用的是什么SQL server
相关问题 更多 >
编程相关推荐