Pytania otagowane jako sql

Structured Query Language (SQL) to język do wysyłania zapytań do baz danych. Pytania powinny zawierać przykłady kodu, strukturę tabeli, przykładowe dane oraz znacznik implementacji DBMS (np. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 itp.). Jeśli twoje pytanie dotyczy wyłącznie określonego DBMS (używa określonych rozszerzeń / funkcji), użyj zamiast tego znacznika DBMS. Odpowiedzi na pytania oznaczone SQL powinny używać standardowego SQL ISO / IEC.

2
Jak mogę mieć wiele typowych wyrażeń tabelowych w jednej instrukcji SELECT?
Jestem w trakcie upraszczania skomplikowanej instrukcji select, więc pomyślałem, że użyję typowych wyrażeń tabelowych. Zadeklarowanie pojedynczego cte działa dobrze. WITH cte1 AS ( SELECT * from cdr.Location ) select * from cte1 Czy można zadeklarować i użyć więcej niż jednego cte w tym samym SELECT? czyli ten sql daje błąd …

8
MySQL - jak umieścić kod pocztowy z przodu z „0”?
W mojej bazie danych MySQL InnoDB mam brudne dane kodu pocztowego, które chcę wyczyścić. Czyste dane kodu pocztowego są wtedy, gdy mam wszystkie 5 cyfr kodu pocztowego (np. „90210”). Ale z jakiegoś powodu zauważyłem w mojej bazie danych, że w przypadku kodów pocztowych zaczynających się od „0”, 0 zostało usunięte. …


11
Zapytanie MySQL wyszukuje wartości w ciągu oddzielonym przecinkami
Mam pole COLORS (varchar(50))w mojej tabeli, SHIRTSktóre zawiera ciąg rozdzielany przecinkami, taki jak 1,2,5,12,15,. Każda liczba reprezentująca dostępne kolory. Uruchamiając zapytanie select * from shirts where colors like '%1%'o wszystkie czerwone koszule (kolor = 1), otrzymuję również koszule w kolorze szarym (= 12) i pomarańczowym (= 15). Jak mam przepisać …
93 sql  mysql  database 


9
Jakie są ograniczenia bazy danych? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie Jaka jest jasna definicja ograniczenia bazy danych? Dlaczego ograniczenia są ważne dla …

6
Wydajność operatora MySQL „IN” dla (dużej?) Liczby wartości
Ostatnio eksperymentowałem z Redis i MongoDB i wydaje się, że często zdarza się, że przechowujesz tablicę identyfikatorów w MongoDB lub Redis. W przypadku tego pytania zostanę przy Redis, ponieważ pytam o operator MySQL IN . Zastanawiałem się, jak wydajne jest umieszczenie dużej liczby (300-3000) identyfikatorów wewnątrz operatora IN, które wyglądałyby …


5
org.postgresql.util.PSQLException: FATAL: przepraszam, już za dużo klientów
Próbuję połączyć się z bazą danych Postgresql, pojawia się następujący błąd: Błąd: org.postgresql.util.PSQLException: KRYTYCZNY: przepraszam, już za dużo klientów Co oznacza błąd i jak go naprawić? Mój server.propertiesplik jest następujący: serverPortData=9042 serverPortCommand=9078 trackConnectionURL=jdbc:postgresql://127.0.0.1:5432/vTrack?user=postgres password=postgres dst=1 DatabaseName=vTrack ServerName=127.0.0.1 User=postgres Password=admin MaxConnections=90 InitialConnections=80 PoolSize=100 MaxPoolSize=100 KeepAliveTime=100 TrackPoolSize=120 TrackMaxPoolSize=120 TrackKeepAliveTime=100 PortNumber=5432 Logging=1
93 java  sql  postgresql  jdbc 

12
Proste próbki losowe z bazy danych SQL
Jak pobrać wydajną, prostą próbkę losową w języku SQL? Wspomniana baza danych korzysta z MySQL; moja tabela ma co najmniej 200 000 wierszy, a potrzebuję prostej losowej próbki około 10 000. „Oczywista” odpowiedź brzmi: SELECT * FROM table ORDER BY RAND() LIMIT 10000 W przypadku dużych tabel jest to zbyt …
93 mysql  sql  postgresql  random 

4
Co to jest projekcja i selekcja?
Jaka jest różnica między projekcją a wyborem? Czy to jest: Projekcja -> do wybierania kolumn tabeli; i Wybór ---> aby zaznaczyć wiersze tabeli? Czy zatem rzutowanie i zaznaczanie są odpowiednio przekrojami pionowymi i poziomymi?


6
Jak wybrać nazwę kolumny ze spacją w MySQL [duplikat]
To pytanie ma już odpowiedzi tutaj : Kiedy używać apostrofów, cudzysłowów i apostrofów w MySQL (13 odpowiedzi) Zamknięte 6 miesięcy temu . Pracuję nad projektem, w którym inny programista utworzył tabelę z nazwami kolumn, takimi jak 'Business Name'. To jest odstęp między dwoma słowami. Jeśli uruchomię SELECTwyciąg z „Business Name”, …
93 mysql  sql 

16
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 wierszy, a wiele z nich narusza unikalne ograniczenie, które muszę dodać. Jaka jest najszybsza metoda usuwania nieprawidłowych wierszy? Mam instrukcję SQL, która znajduje duplikaty i usuwa je, ale jej uruchomienie trwa …

4
Jak prawidłowo skonfigurować połączenie PDO
Od czasu do czasu pojawiają się pytania dotyczące łączenia się z bazą danych. Większość odpowiedzi nie jest tak, jak to robię, lub po prostu mogę nie uzyskać poprawnych odpowiedzi. Tak czy inaczej; Nigdy o tym nie myślałem, ponieważ sposób, w jaki to robię, działa na mnie. Ale oto szalona myśl; …
92 php  mysql  sql  class  pdo 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.