我使用MySQL数据库来存储项目中的任务和子任务.对于父任务,我发送0和子任务parent_id。我把所有的记录都保存在同一张表里。现在我想列出它们,所以我使用join来获取数据。我的联接查询是 ->leftjoin('project_tasks ptask*','ptask.title as parent_title')
在Derby和/或MySQL中,我想知道以下各项的性能:
select c0.documentid from contentblob as c0 where c0.documentid > ?此查询的作用是返回表中(至少)出现两次的id:一次使用blobid1,一次使用blobid2。如果除了在db中查询查询分析器之外没有别的办法,我会去做的。
我非常熟悉MySQL语法,但在PostgreSQL环境中似乎遇到了一些麻烦。在MySQL中,可以很容易地在联接子查询中引用列,但PostgreSQL中会抛出错误。FROM sales total_amount > 500) as c ON (b.userID = c.user_id)ERROR: syntax error a