gpt4 book ai didi

php - MYSQL PHP 一次查询跳转多张表

转载 作者:行者123 更新时间:2023-11-29 13:01:33 26 4
gpt4 key购买 nike

当必要的数据在另一个表中时(如此反复几次),是否可以从一个表中获取数据?我的意思是,我必须获取结果,获取数组,提取 php 中的所有数据,进行另一个查询......并重复几次才能得到想要的结果。它可以在一个查询中完成吗?或者你们对此类问题的优化有什么想法吗?我一直在寻找,但我确实没有找到任何对我有意义的东西。

更新:谢谢! JOIN 解决了​​我的问题,但我还有更多工作要做。假设我有这样的 table 用户:

ID  Name
1 Adam
2 John
3 Lana



Roles(with users ids)
ID Name Cleaner Soldier Doctor
1 Ship crew 2 1 3

我怎样才能得到我的结果:[1,船员,约翰,亚当,拉娜] 在 php 中没有进行很多查询?我的意思是我想根据主键 ID 从另一个表加载多个字段的记录。

编辑:好的,我明白了,我只需要一些 mysql 练习。这并不像我想象的那么难。感谢您的加入,现在我知道我在寻找什么了:)

最佳答案

有可能,您可以使用“JOIN”技术来整理表,或者您可以在查询中使用“IN”子句。

http://www.tutorialspoint.com/mysql/mysql-in-clause.htm

关于php - MYSQL PHP 一次查询跳转多张表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23265723/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com