sql

INNER join vs Where

Czy jest różnica w wydajności (w oracle) między Select * from Table1 T1 Inner Join Table2 T2 On T1.ID = T2.ID I Select * from Table1 T1, Table2 T2 Where T1.ID = T2.ID ?

Najszybszy sposób policzenia dokładnej liczby wierszy w bardzo dużej tabeli?

Natknąłem się na artykuły, które stwierdzają, że SELECT COUNT(*) FROM TABLE_NAME będą wolne, gdy tabela ma wiele wierszy i wi ... gę znormalizować projektu bazy danych jeszcze trochę. Jest już w 3NF, a ponadto dużo kodu zostało już napisane wokół niego.

SQL-having VS where

Mam dwie tabelki: 1. Lecturers (LectID, Fname, Lname, degree). 2. Lecturers_Specialization (LectID, Expertise). Chcę znal ... S.Expertise) >= ALL (SELECT COUNT(Expertise) FROM Lecturers_Specialization GROUP BY LectID); Jaki jest powód? Dzięki.

Zaktualizuj i zamień część ciągu znaków

Mam tabelę z dwoma kolumnami, ID i Value. Chcę zmienić część niektórych ciągów w drugiej kolumnie. Przykład tabeli: ID ... %123%', '') WHERE ID <= 4 Kiedy wykonuję skrypt SQL Server nie zgłasza błędu, ale też niczego nie aktualizuje. Dlaczego?

Prosty sposób obliczania mediany za pomocą MySQL

Jaki jest najprostszy (i mam nadzieję, że nie zbyt wolny) sposób obliczania mediany za pomocą MySQL? Użyłem AVG(x) do znalezi ... 5 9 6 8 7 3 Sortowanie na val daje 2 2 3 4 7 8 9, więc mediana powinna wynosić 4, a SELECT AVG(val) które = = 5.

Gdzie vs mając

Dlaczego musisz umieszczać kolumny, które sam tworzysz (na przykład select 1 as "number") po HAVING a nie WHERE w MySQL? A czy są jakieś minusy zamiast robić WHERE 1 (pisanie całej definicji zamiast nazwy kolumny)?

Jak usunąć zduplikowane wpisy?

Muszę dodać unikalne ograniczenie do istniejącej tabeli. Jest to w porządku, z wyjątkiem tego, że tabela ma już miliony wiers ... ny sposób rozwiązania tego problemu? Może tworzenie kopii zapasowej tabeli, a następnie przywracanie po dodaniu ograniczenia?

Pobieranie surowego ciągu zapytania SQL z gotowych instrukcji PDO

Czy istnieje sposób, aby surowy łańcuch SQL został wykonany podczas wywołania metody PDOStatement:: execute () na przygotowanej instrukcji? Dla celów debugowania byłoby to niezwykle przydatne.

Lista kolumn z indeksami w PostgreSQL

Chciałbym uzyskać kolumny, na których znajduje się indeks w PostgreSQL. W MySQL możesz użyć SHOW INDEXES FOR table i spojrz ... ą pg_index (via Milen A. Radev) i bardzo przydatnym artykułem wydobywającym meta informacje z PostgreSQL (via Michał Niklas).

Jak wybrać rekordy z ostatnich 24 godzin za pomocą SQL?

Szukam where klauzuli, która może być używana do pobierania rekordów z ostatnich 24 godzin?

Wybierz wiersze, których nie ma w innej tabeli

Mam dwie tabele postgresql: table name column names ----------- ------------------------ login_log ip | etc. ip ... Zastanawiam się również, czy to zapytanie (z poprawkami, aby działało) jest najlepiej wykonującym zapytaniem do tego celu.

Funkcja wartości tabeli wielostanowiskowej vs funkcja wartości tabeli Inline

Kilka przykładów do pokazania, wystarczy przykryć: Inline Table Valued CREATE FUNCTION MyNS.GetUnshippedOrders() RETURNS ... zy jest jakiś powód, dla którego miałbym je tak pisać? Czytanie o nich a zalety/różnice nie zostały tak naprawdę wyjaśnione.

Jak ominąć Kod ErrCode 13 MySQL za pomocą SELECT INTO OUTFILE?

Próbuję zrzucić zawartość tabeli do pliku csv za pomocą instrukcji MySQL SELECT INTO OUTFILE. If I do: SELECT column1, col ... stawionymi tak, że użytkownik mysql powinien być w stanie zapisać do katalogu. To jest MySQL 5.0.75 uruchomiony na Ubuntu.

MySQL dump by query

Czy da się zrobić mysqldump pojedynczo SQL query? Mam na myśli zrzucenie całej bazy danych, tak jak phpmyadmin robi, gdy robisz eksport do SQL

Analiza Wykorzystania Indeksu PostgreSQL

Czy istnieje narzędzie lub metoda do analizy Postgres i określenia, które brakujące indeksy powinny zostać utworzone, a które ... e w robieniu tego z narzędziem "profiler" dla SQLServer, ale nie jestem świadomy podobnego narzędzia dołączonego do Postgres.

ALTER TABLE in Magento setup script without using SQL

Jonathan Day mówi " aktualizacje nie powinny być w formie Polecenia SQL". Nie natknąłem się na wszelkie oświadczen ... eli w ten sposób, ale bez polegania na SQL? Czy to w ogóle możliwe? Ponadto, jakie inne działania można wykonać tylko w SQL?

Dobre powody, aby nie używać relacyjnej bazy danych?

Czy możesz wskazać alternatywne narzędzia do przechowywania danych i podać dobre powody, aby używać ich zamiast starych, dobr ... zdaniem większość aplikacji rzadko korzysta z pełnej mocy SQL-byłoby ciekawie zobaczyć, jak zbudować aplikację wolną od SQL.

pojedyncza stała tabela z wieloma kolumnami vs elastyczne tabele abstrakcyjne

Zastanawiałem się, czy masz stronę internetową z tuzinem różnych typów ofert (sklepy, restauracje, kluby, Hotele, wydarzenia) ... . Chciałbym wiedzieć, jakie są zalety i wady obu metod. Mogę sobie wyobrazić, ale nie mam doświadczenia, by to potwierdzić.

Oblicz sumę uruchomioną w SQL Server

Wyobraź sobie następującą tabelę (zwaną TestTable): id somedate somevalue -- -------- --------- 45 01/Jan/ ... i na ten temat. Ale może są inne sposoby, które ludzie mogą zasugerować? W tym celu należy wykonać następujące czynności:]}

Jak uzyskać nazwy kolumn z tabeli w Oracle?

Muszę odpytywać bazę danych, aby uzyskać nazwy kolumn, nie mylić z danymi w tabeli. Na przykład, jeśli mam tabelę o nazwie ... em jak to zrobić w: Microsoft SQL Server MySQL PostgreSQL Ale muszę wiedzieć: Jak można to zrobić w wyroczni ?