gpt4 book ai didi

php - 如何使用mysql选择多个表?

转载 作者:太空宇宙 更新时间:2023-11-03 10:29:56 24 4
gpt4 key购买 nike

好的,到目前为止,我可以使用 mysql 选择两个表,但我不能使用 mysql 选择三个或更多表,我如何使用 mysql 选择三个以上的表。

这是下面的代码。

SELECT users.*, oldusers.* FROM users, oldusers WHERE users.user_id='$user_id' = oldusers.user_id

我正在尝试将所有表格内容添加到类似这样的内容中。

while($row = mysqli_fetch_array($dbc)){ 
$first_name = $row["first_name"];
$last_name = $row["last_name"];

最佳答案

我认为您希望使用 INNER JOIN - 您可以根据同一列将表组合在一起。你的确切目的是什么?

SELECT users.*, oldusers.*, anotherTable.*

FROM users

INNER JOIN oldusers ON oldusers.user_id = users.user_id
INNER JOIN anotherTable ON oldusers.user_id = anotherTable.anotherid

WHERE users.user_id = 'something'
// AND anotherTable.foo = 'bar'

关于php - 如何使用mysql选择多个表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1605383/

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