gpt4 book ai didi

mysql - 我如何在 cakePHP 中创建子查询?

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

如何使用 find 方法在 cakePHP 中创建子查询?例如:

SELECT *, (SELECT COUNT(*) FROM table2 WHERE table2.field1 = table1.id) AS count
FROM table1
WHERE table1.field1 = 'value'

!!! table2.field1 = table1.id!!!

最佳答案

另外,您可以使用 Cake 的 ORM 构建子查询。这会更容易。请阅读CakePHP retrieving data doc

通常您可以使用DataSource 对象的buildStatement() 方法。您可以保存所有逻辑,包括分页等。

关于mysql - 我如何在 cakePHP 中创建子查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16373824/

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