W SQL współwystępowane podtrzymanie odnosi się do rozdzielczości, której funkcjonalność zależy od wyjścia poprzedniego zapytania.
Skorelowane rozroczenie jest uruchamiane raz na każdym wierszu przetwarzanym przez zewnętrzne zapytanie.
Składnia
Pokazana jest przykładowa składnia dla skorelowanego podziału w SQL:
Wybierz kolumnę1, kolumna2,…Notatka: Zapytanie nadrzędne może być instrukcją wybierania, usuwania lub aktualizacji.
SQL skorelowane podtrzymanie - przykład
Rozważ tabelę zawierającą informacje o produkcie, jak pokazano poniżej:
Możemy użyć skorelowanego podziału, aby znaleźć produkt o ilości równej maksymalnej ilości w tabeli.
Możemy użyć skorelowanego podziału, aby znaleźć produkt o ilości równej maksymalnej ilości w tabeli.
Powyższe zapytanie powinno powrócić:
Każdy produkt jest oceniany za pomocą zewnętrznego zapytania, a następnie przekazywany do wewnętrznego zapytania, który znajduje maksymalną ilość w tej kategorii.