gpt4 book ai didi

php - 我可以从一个基于多个其他表的表中获取数据吗?

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

$query = "SELECT * FROM table3 WHERE name_id = '(SELECT name_id FROM table2
WHERE salary < 1000 && name = '(SELECT name FROM table1
WHERE savings > 1000)')'";

基本上我想根据储蓄从表 1 中获取数据,并使用它从表 2 中获取数据,然后使用该数据从表 3 中获取所有信息。但这行不通。我的代码正确还是我做错了什么?

我也无法创建新表,我只想显示表 3 中的数据。

最佳答案

使用加入

SELECT * FROM table3 t3 join table2 t2 
on t3.name_id=t2.name_id
join table1 t1
on t3.name=t1.name
where salary < 1000 and savings > 1000

关于php - 我可以从一个基于多个其他表的表中获取数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34149000/

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