当前位置: 首页 > 知识库问答 >
问题:

PDO-从两个表中选择数据[重复]

暨嘉
2023-03-14

我想从具有相同user_id的两个表中获取所有数据,但我不知道要使用什么类型的联接,我想确定查询的语法。

“日程”表:

共有1个答案

平俊茂
2023-03-14

下面是一个简单的左联接示例:

SELECT * FROM `users` LEFT JOIN `schedule` ON `users`.`userid` = `schedule`.`user_id` 
WHERE `users`.`userid` = ?

这将收集两个表中的所有内容,然后您可以相应地输出它。

 类似资料:
  • 问题内容: 如何编写SQL语句从三个表中选择数据? 问题答案: 使用联接 这将要求每个表都有一个table_1_id键,并且每个表中都有一个条目。 如果table_2或table_3可能没有数据,但您仍想显示来自table_1的数据,则可以使用LEFT JOIN

  • 我正在使用SQL-Server。我有两个表:和 它应该选择类似(连接来自2个表的数据)的内容: 但它不起作用,你有什么想法吗?

  • 问题内容: 我用来检索数据。我可以使用语句获取数据 现在,我可以使用以下名称获取相册名称: 现在我要获取专辑名称和角色用户的行名为 我正在使用查询 现在,当persons.get(0)返回一个对象时,如何获取名字和专辑行 通过运行代码: 我得到这个: 如何映射并获取和? 问题答案: 现在如何在persons.get(0)返回对象时获取行名和相册名 SELECT子句中具有多个 select_expr

  • 问题内容: 我需要编写一个选择查询,以从Spring数据存储库层的多个表中获取数据。我知道我们可以使用@Query编写自定义查询,但这仅从单个表中返回值吗? 问题答案: 您的Interface方法可以使用本机SQL从多个表中选择列,并且该方法将返回对象数组的列表: 列表中的每个项目都是对象数组,它是一行数据 您还可以创建自定义存储库实现: 如何向Spring Data JPA添加自定义方法

  • 我只是在尝试使用更复杂的语句时修补SQL。我不知道这是否符合条件,但请指导如何进行。 我已经研究了连接和一些关于多个Select语句的问题,但无法正确理解它们。 我有以下两张表: emp表: 图书目录: 其中books表中的是引用emp表的外键。 我需要从特定组织的books表中获取所有记录。但除此之外,我还需要在结果中获得各个员工的所有数据,如姓名、地址。 请给我指引正确的方向。 谢谢

  • 我有数据帧,其中有一列包含事件日期(日期不是唯一的)。我需要选择此时间段内的所有数据。我接下来尝试: 列< code>Transaction_date的类型是< code>datetime64[ns]。当我运行< code>01/01/2020到< code>31/01/2020期间的请求代码时,指定期间的部分数据丢失(信息仅显示21天,应该是31天)。 我看到数据帧包含整个请求周期的数据。你能帮