php - 如何在不知道表的主键和外键的情况下加入多个 mysql 表
问题描述
我需要在 mysql 和 mongodb 中加入多个表,但我不知道表的主键和外键,我应该如何知道要进行哪种连接(内连接、左连接、右连接) . 有什么办法我可以做到这一点。
提前致谢。
解决方案
您可以使用 UNION ALL 连接多个表
Select * from table1 UNION ALL Select * from table2 UNION ALL Select * from table3 ;
确保所有表中的列数相等
推荐阅读
- css - 编译的 SCSS 在这种样式上抛出错误“-ms-grid-columns: (1fr)[2];”
- python - 尝试使用 pyusb 读取 UHF 阅读器,总是返回 None
- postgresql - 为什么插入时 PostgreSQL 的默认值不起作用?
- android - Android 谷歌支付 Braintree 集成
- php - Symfony Messenger 消费者池
- javascript - 当我向应用程序(javascript 和 nodejs)中的端点发出请求时,在邮递员中指定源头没有任何作用
- c - 为什么while循环之后的任何代码都没有输出?
- sqlite - 如何为搜索/排序自定义索引 blob 数据?
- dart - 飞镖中列表元素之间的空格
- python - 如何通过python循环修改xml文件中的单个属性而不覆盖整个文件?