gpt4 book ai didi

sql - 需要加快这条SQL语句的结果。有什么建议吗?

转载 作者:行者123 更新时间:2023-12-04 23:28:21 25 4
gpt4 key购买 nike

我有以下需要大幅加速的 SQL 语句。问题是我需要搜索两个字段,其中每个字段都调用多个子选择。有没有办法将这两个字段连接在一起,以便我只调用一次子选择?

SELECT billyr, billno, propacct, vinid, taxpaid, duedate, datepif, propdesc
FROM trcdba.billspaid
WHERE date(datepif) > '01/06/2009'
AND date(datepif) <= '01/06/2010'
AND custno in
(select custno from cwdba.txpytaxid where taxpayerno in
(select taxpayerno from cwdba.txpyaccts where accountno in
(select accountno from rtadba.reasacct where controlno = 1234567)))
OR custno2 in
(select custno from cwdba.txpytaxid where taxpayerno in
(select taxpayerno from cwdba.txpyaccts where accountno in
(select accountno from rtadba.reasacct where controlno = 1234567)))

最佳答案

我会使用连接而不是嵌入的子查询。

关于sql - 需要加快这条SQL语句的结果。有什么建议吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2553345/

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