sql

Jak mogę zapobiec SQL injection w PHP?

odpowiedzi na to pytanie są wysiłkiem społeczności. Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie przyjmu ... anie staje się: INSERT INTO `table` (`column`) VALUES('value'); DROP TABLE table;--') Co można zrobić, aby temu zapobiec?

Jak działa indeksowanie baz danych?

Biorąc pod uwagę, że indeksowanie jest tak ważne, jak Twój zestaw danych zwiększa rozmiar, czy ktoś może wyjaśnić, jak indeks ... danych-agnostic? Aby uzyskać informacje na temat zapytań do indeksowania pola, sprawdź Jak indeksować kolumnę bazy danych .

Jaka jest różnica między wewnętrznym połączeniem, lewym połączeniem, prawym połączeniem i pełnym połączeniem? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... Zamknięty 5 lat temu . Jaka jest różnica między INNER JOIN, LEFT JOIN, RIGHT JOIN oraz FULL JOIN w MySQL?

Jak zaktualizować z SELECT w SQL Server?

W SQL Server , możliwe jest insert do tabeli za pomocą SELECT Instrukcji: INSERT INTO Table (col1, col2, col3) SELECT col1 ... kiego: UPDATE Table SET col1, col2 SELECT col1, col2 FROM other_table WHERE sql = 'cool' WHERE Table.id = other_table.id

SQL wybierz tylko wiersze z maksymalną wartością w kolumnie [duplikat]

chcesz poprawić ten post? podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź je ... zybkość upvote odpowiedzi. Nie taki był zamiar! Skrzypek opiera się na odpowiedziach, zwłaszcza na zaakceptowanej odpowiedzi.

Jak zaimportować plik SQL za pomocą wiersza poleceń w MySQL?

Mam plik .sql z eksportem z phpMyAdmin. Chcę zaimportować go do innego serwera za pomocą wiersza poleceń. MamWindows Server ... działa. Dostaję Błędy składniowe. Jak mogę zaimportować ten plik bez problemu? Czy muszę najpierw utworzyć bazę danych?

Znajdowanie zduplikowanych wartości w tabeli SQL

Łatwo znaleźć duplikaty z jednym polem: SELECT name, COUNT(email) FROM users GROUP BY email HAVING COUNT(email) > 1 W ... i pozwoliłem wstawić duplikaty name i email wartości. Teraz muszę usunąć / zmienić duplikaty, więc najpierw muszę je znaleźć.

SQL wybierz tylko wiersze z maksymalną wartością w kolumnie

Mam tabelę dla dokumentów (wersja uproszczona tutaj): +------+-------+--------------------------------------+ | id | rev ... zybkość upvote odpowiedzi. Nie taki był zamiar! Skrzypek opiera się na odpowiedziach, zwłaszcza na zaakceptowanej odpowiedzi.

Jak połączyć tekst z wielu wierszy w jeden ciąg tekstowy w SQL server?

Rozważmy tabelę bazy danych zawierającą nazwy, z trzema wierszami: Peter Paul Mary Czy jest łatwy sposób na przekształcenie tego w pojedynczy ciąg Peter, Paul, Mary?

Jak zaimportować plik SQL za pomocą wiersza poleceń w MySQL?

Mam plik .sql z eksportem z phpMyAdmin. Chcę zaimportować go do innego serwera za pomocą wiersza poleceń. MamWindows Server ... nie działa dostaję błędy składni. Jak mogę zaimportować ten plik bez problemu? Czy muszę najpierw utworzyć bazę danych?

Jaki jest najbardziej efektywny / elegancki sposób parsowania płaskiego stołu w drzewo?

Załóżmy, że masz płaską tabelę, która przechowuje uporządkowaną hierarchię drzewa: Id Name ParentId Order 1 ... t sugerowana, to było tylko po to, aby było czytelne. zamieściłem własne rozwiązanie, żebyście mogli je rozłożyć na kawałki.

Wybierz pierwszy wiersz w każdej grupie po grupie?

Jak sugeruje tytuł, chciałbym wybrać pierwszy wiersz każdego zbioru wierszy pogrupowanych GROUP BY. Konkretnie, jeśli mam pu ... FIRST(id) | customer | FIRST(total) ----------+----------+------------- 1 | Joe | 5 2 | Sally | 3

Parametryzacja klauzuli SQL

Jak sparametryzować zapytanie zawierające klauzulę IN ze zmienną liczbą argumentów, jak ten? SELECT * FROM Tags WHERE Name ... ładowanej do tego (lub XML), ale jeśli istnieje jakiś elegancki sposób specyficzny dla SQL Server 2008, jestem na to otwarty.

Najszybszy sposób wstawiania w encji Framework

Szukam najszybszego sposobu wstawienia do encji frameworku. Pytam o to ze względu na scenariusz, w którym masz aktywny Trans ... +). Potencjalnie może trwać dłużej niż 10 minut (domyślny limit czasu transakcji), co doprowadzi do niekompletnej transakcji.

Dodaj kolumnę z wartością domyślną do istniejącej tabeli w SQL Server

Jak można dodać kolumnę z wartością domyślną do istniejącej tabeli w SQL Server 2000 / SQL Server 2005 ?

Jak mogę wykonać instrukcję aktualizacji za pomocą JOIN in SQL Server?

Muszę zaktualizować tę tabelę w SQL Server danymi z tabeli 'rodzica', patrz poniżej: Tabela: sprzedaż id (int) udid (i ... a poprawną wartość do aktualizacji ud.assid. Jakie zapytanie to zrobi? Myślę o join, ale nie jestem pewien, czy to możliwe.

Zapytanie SQL zwraca dane z wielu tabel

Chciałbym wiedzieć co następuje: Jak uzyskać dane z wielu tabel w mojej bazie danych? Jakie są metody, aby to zrobić? Czy ... Część 3-sztuczki i skuteczny kod Część 4 - Zapytania podrzędne w klauzuli From Część 5-mieszana torba sztuczek Johna

Używanie group by na wielu kolumnach

Rozumiem sens GROUP BY x. Ale jak działa GROUP BY x, y i co to oznacza?

Pobieranie ostatniego rekordu w każdej grupie-MySQL

Istnieje tabela messages, która zawiera dane, jak pokazano poniżej: Id Name Other_Columns ------------------------- 1 ... Y id DESC) AS x GROUP BY name Ale to wygląda na wysoce nieefektywne. Jakieś inne sposoby na osiągnięcie tego samego wyniku?