subquery

Join Vs. sub-query

Jestem oldskulowym użytkownikiem MySQL i zawsze preferowałem JOIN zamiast pod-zapytań. Ale w dzisiejszych czasach każdy używa ... cznej, by samemu ocenić, czy jest jakaś różnica. Czy pod-zapytanie jest tak dobre jak JOIN i dlatego nie ma się czym martwić?

Błąd MySQL 1093 - nie można określić tabeli docelowej dla aktualizacji w klauzuli FROM

Mam tabelę story_category w mojej bazie danych z uszkodzonymi wpisami. Następne zapytanie zwraca uszkodzone wpisy: SELECT * ... #1093 - nie można określić docelowej tabeli 'story_category' dla aktualizacji w klauzuli FROM Jak mogę to przezwyciężyć?

Uzyskiwanie rekordów z najwyższą / najmniejszą grupą

Jak to zrobić? Poprzedni tytuł tego pytania brzmiał " using rank (@Rank := @Rank + 1) in complex query with subqueries-will ... ) as t where t.GroupId = table.GroupId ) order by OrderField Z góry dzięki!

MySQL-SELECT WHERE field IN (subquery) - Extremely slow why?

Mam kilka duplikatów w bazie danych, które chcę sprawdzić, więc co zrobiłem, aby zobaczyć, które są duplikaty, zrobiłem to: ... OM temp_view ) I to działa dobrze. MySQL robi to w kilka milisekund. Jacyś eksperci SQL, którzy mogą wyjaśnić o co chodzi?

Zagnieżdżona instrukcja select w SQL Server

Czy ktoś może mi pomóc zrozumieć, dlaczego poniższe nie działa? SELECT name FROM (SELECT name FROM agentinformation) Myślę ... ntinformation Czy wewnętrzna instrukcja select nie tworzy zbioru wynikowego, którego zewnętrzna instrukcja SELECT zapytuje?

Czy istnieje różnica w wydajności między CTE, zapytaniem podrzędnym, tabelą tymczasową lub zmienną tabeli?

W tym znakomitym więc pytanie , różnice między CTE i sub-queries zostały omówione. Chciałbym konkretnie zapytać: W jakich ... e jeśli chodzi o wydajność, tabele tymczasowe są dobrym pierwszym wyborem, ponieważ mają powiązany histogram, tj. statystyki.

Różnica między CTE a SubQuery?

Z tego postu Jak użyć ROW_NUMBER w poniższej procedurze? Istnieją dwie wersje odpowiedzi, w których jedna używa SubQuery, a ... ę nazwać sub query. Czy są jakieś inne różnice między tymi dwoma kiedy CTE jest używany jako prosty (nie rekurencyjny) CTE?

Jaka jest różnica między LATERAL a subquery w PostgreSQL?

Ponieważ Postgres wyszedł z możliwością łączenia LATERAL, czytałem o tym, ponieważ obecnie robię złożone zrzuty danych dla mo ... Heap Analytics nadal nie nadążam. Jaki jest przypadek użycia LATERAL join? Jaka jest różnica między LATERAL join i subquery?

SQL łączy Vs SQL Subqueries (wydajność)?

Chciałbym się dowiedzieć czy mam dołączyć zapytanie coś takiego - Select E.Id,E.Name from Employee E join Dept D on E.Dept ... y świetnie, jeśli moglibyście mi zasugerować narzędzia powinienem służy do pomiaru wydajności dwóch zapytań. Wielkie dzięki!

MySQL DELETE FROM with subquery as condition

Próbuję zrobić takie zapytanie: DELETE FROM term_hierarchy AS th WHERE th.parent = 1015 AND th.tid IN ( SELECT DISTINCT ... Update: zgodnie z odpowiedzią poniżej, MySQL nie zezwala na użycie tabeli, którą usuwasz w zapytaniu podrzędnym dla warunek.

Jak usunąć z select w MySQL?

Ten kod nie działa dla MySQL 5.0, jak go przepisać aby działał DELETE FROM posts where id=(SELECT id FROM posts GROUP BY id ... fikatora. Dodam, że przez większość czasu jego tylko jeden identyfikator (próbowałem w składni i to nie działa, jak również).

Jak to zrobić w Laravel, subquery gdzie w

Jak mogę zrobić to zapytanie w Laravel: SELECT `p`.`id`, `p`.`name`, `p`.`img`, `p`.`safe_name`, `p ... IN ('223', '15') ) AND `p`.`active`=1 Mógłbym to zrobić również za pomocą join, ale potrzebuję tego formatu do wydajności.

MySQL: zwracanie wielu kolumn z podquery in-line

Tworzę instrukcję SQL, która będzie zwracać miesięczne podsumowanie sprzedaży. Podsumowanie wyświetli kilka prostych kolumn ... ) DESC) Z ON Z.CustMonth = Y.OrderMonth GROUP BY DATE_FORMAT(OrdDate,'%Y%m') ORDER BY DATE_FORMAT(OrdDate,'%Y%m') DESC

Jak mogę wstawić wartości do tabeli, używając zapytania podrzędnego z więcej niż jednym wynikiem?

Będę wdzięczny za pomoc. Prawdopodobnie jest to dość prosty problem do rozwiązania-ale to nie ja .. ;-) Mam dwie tabele w S ... articleId from article WHERE name LIKE 'ABC%'), 1.50); Błąd SQL - > subquery ma więcej niż 1 wartość Dzięki za pomoc

Kiedy używać zapytań podrzędnych SQL a standard join?

Pracuję nad przepisaniem źle napisanych zapytań SQL i są one nadmiernie wykorzystujące zapytania podrzędne. Szukam najlepszych praktyk w zakresie korzystania z zapytań podrzędnych. Każda pomoc będzie mile widziana.

SQL LEFT JOIN subquery Alias

Uruchamiam to zapytanie SQL: SELECT wp_woocommerce_order_items.order_id As No_Commande FROM wp_woocommerce_order_items LEF ... - Nieznana kolumna 'a.post_id' w 'on clause'. Myślę, że mój kod jest dość prosty, ale nie mogę go naprawić. Co robię źle?

T-SQL subquery Max (Date) and Joins

Próbuję połączyć wiele tabel, ale jedna z tabel ma wiele rekordów dla partydu z różnymi datami. Chcę zdobyć płytę z ostatnią ... PriceDate) FROM MyPrice WHERE MyPrice.Partid = MyParts.Partid) To błąd. Co mogę zrobić, aby uzyskać pożądane rezultaty.

Użyj wyników z jednego zapytania sql w innym poleceniu where (subquery?)

Widzę wiele podobnych pytań, ale albo są tak złożone, że nie mogę ich zrozumieć, albo nie wydają się zadawać tego samego. To ... ELECT dfid from downloads_downloads WHERE dmid IN ( SELECT DISTINCT dmid FROM `downloads_downloads` where dfid = "7024")

Policz wiersze z określonym warunkiem w zapytaniu zbiorczym

Mam takie zapytanie, aby uzyskać liczbę PlayerSession S z reconnect = TRUE, pogrupowaną przez Player.country: SELECT cou ... FT JOIN Player P ON (P.id = S.player_id) GROUP BY country Czy jest to możliwe, a jeśli tak, to jaka jest właściwa składnia?

PostgreSQL 'NOT in' i subquery

Próbuję wykonać to zapytanie: SELECT mac, creation_date FROM logs WHERE logs_type_id=11 AND mac NOT IN (select consols.ma ... łem wiersz, aby mieć pewność, że istnieje jeden mac, który nie istnieje w tabeli consols, ale nadal nie daje żadnych wyników.