gpt4 book ai didi

mysql - 用于连接两个表的条​​件

转载 作者:行者123 更新时间:2023-11-30 22:59:50 24 4
gpt4 key购买 nike

我正在使用以下查询,但没有得到准确的结果。在这个查询中,我使用了两个条件,第一个是两个表中的共同值,即学生、费用。第二个是检查与变量“cid”的匹配

SELECT *, students.student_id as studid, sum(fees_amount) as total_paid
FROM students
LEFT JOIN fees ON fees.class_id='$_GET[cid]' AND students.student_id=fees.student_id
GROUP By students.student_id ORDER by student_name

用这两个条件有没有错。 (我认为不需要表的详细信息来回答)

最佳答案

是的,您的查询和条件绝对可以正常工作,但问题可能出在 $_GET 上。

1) 首先检查 $_GET['cid'] 是否设置,即检查索引是否存在

2) 尝试将其存储在另一个变量中,例如 $value=$_GET["cid"];

3) 如果还是不行,你会想用 filter_input 和 input_post 替换它

     $valuee=filter_input(INPUT_POST,"cid")

然后执行 fee.class_id='$valuee'

关于mysql - 用于连接两个表的条​​件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24588054/

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