# OOP und Subquery

**URL:** <https://forum.shopware.com/t/oop-und-subquery/90820>\
**Category:** Programmierung\
**Created:** [12. Oktober 2021 um 07:57 UTC](https://forum.shopware.com/t/oop-und-subquery/90820 "2021-10-12T07:57:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [12. Oktober 2021 um 07:57 UTC](https://forum.shopware.com/t/oop-und-subquery/90820/1 "2021-10-12T07:57:44Z")

</div>

Ich habe vereinfacht folgenden Controller:

```php
class XYZ{

public function eins(){
    machePDOConnection()
    Query mit Subquery()
}

public function zwei(){
   machePDOConnection()
   Query()
}

}

```

Wenn der Subquery aus function eins() der gleiche ist wie der Query aus function zwei(), wie kann ich das verknüpfen?  
Ich will verhindern, dass man immer wiederholend den gleichen Query schriebt der schon in einer function zwei() vorhanden ist.  
PS, der Subquery nutzt eine Variable aus dem Query in WHERE

Danke und Gruss
