gpt4 book ai didi

mysql 带条件的多表SELECT

转载 作者:行者123 更新时间:2023-11-29 13:41:05 24 4
gpt4 key购买 nike

我一直在努力寻找以下情况的解决方案。我有4张 table

Table 1
product_id|product_name

Table 2
Review_id|listing_name|rating|content|product_id|user_id

Table3
user_id|user_name|

Table 4
user_id|rank|

product_id 在表 1 和表 2 中具有相同的值表 2、3、4 中的 user_id 具有相同的值

我需要帮助将以下语句放入一个数组中

SELECT review_id, rating, content, user_name, rank FROM T2, T3, T4 WHERE              product_id=$pid and WHERE T3.user_id = T2.user_id 

我的数组应该如下所示:

$arr[review_id] = $row[review_id]
$arr[rating] = $row[rating]
$arr[content] = $row[content]
$arr[user_name] = $row[user_name]
$arr[rank] = $row[rank]

非常感谢所有帮助

最佳答案

SELECT T2.review_id, T2.rating, T2.content, T3.user_name, T4.tank
FROM T2
INNER JOIN T3
ON T2.user_id = T3.user_id
INNER JOIN T4
ON T2.user_id = T4.user_id
WHERE T2.product_id = $pid

关于mysql 带条件的多表SELECT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18068549/

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