我什么都听不懂。我有大量数据和表的Oracle 11g db。我想加入一些表并输出它的结果。好吧,我刚写到:FROM Table1WHERE Table2.Column1=1
选择*从Table1左加入Table2 ON Table2.Table1_Id = Table1.Table1_Id左加入Table3 ON Ta
我正试着把四张桌子连接起来。目前,我已经做到了这一点。 FROM tableA INNER JOIN tableC ON tableC.company_id = tableA.company_id AND tableC.client_id = ? SELECT columns LEFT OUTER JOIN tableB ON table
SQL正在工作,但是由于记录的数量,它花费了太多的时间,我认为。见小提琴。实际主表包含1,500,000条,子表包含700,000条记录,以下sql持续执行4小时,因此终止。毫无疑问,这一切都取决于服务器的性能和索引的状态。然而,让我感到困扰的是,master没有被索引所访问,并且被读取了两次。有可能对sql进行了优化,但oracle决定采用这种方式,但是我试图将sql优化为SELECT m.seqn m_seqn,c.seqn c