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.

18
Dlaczego NULL = NULL ocenia się na false w SQL Server
Na serwerze SQL, jeśli masz nullParam=NULL klauzulę WHERE, zawsze przyjmuje ona wartość false. Jest to sprzeczne z intuicją i spowodowało wiele błędów. Rozumiem, że słowa kluczowe IS NULLi IS NOT NULLsłowa kluczowe to właściwy sposób. Ale dlaczego serwer SQL zachowuje się w ten sposób?
146 sql  sql-server  null 


11
Przełącznik SQL / wielkość liter w klauzuli „where”
Próbowałem się rozejrzeć, ale nie mogłem znaleźć niczego, co by mi pomogło. Próbuję to zrobić w SQL: declare @locationType varchar(50); declare @locationID int; SELECT column1, column2 FROM viewWhatever WHERE CASE @locationType WHEN 'location' THEN account_location = @locationID WHEN 'area' THEN xxx_location_area = @locationID WHEN 'division' THEN xxx_location_division = @locationID Wiem, …

4
Jaka jest różnica między LATERAL a podzapytaniem w PostgreSQL?
Odkąd Postgres wyszedł z możliwością wykonywania LATERALpołączeń, czytałem o tym, ponieważ obecnie wykonuję złożone zrzuty danych dla mojego zespołu z wieloma nieefektywnymi podzapytaniami, które sprawiają, że ogólne zapytanie zajmuje cztery minuty lub więcej. Rozumiem, że LATERALłączenia mogą mi pomóc, ale nawet po przeczytaniu artykułów takich jak ten z Heap Analytics …


5
Różnica między Select Unique i Select Distinct
Myślałem, że to synonomia, ale napisałem w Microsoft SQL: Select Unique col from (select col from table1 union select col from table2) alias I to się nie udało. Zmieniam to na Select Distinct col from (select col from table1 union select col from table2) alias naprawione. Czy ktoś może wyjaśnić?
145 sql  sql-server 

12
Korzystanie z jednorzędowej tabeli konfiguracji w bazie danych SQL Server. Kiepski pomysł?
Tworząc aplikację koszyka na zakupy stwierdziłem, że muszę zapisać ustawienia i konfiguracje w oparciu o preferencje i wymagania administratora. Mogą to być informacje o firmie, identyfikatory kont wysyłkowych, klucze API PayPal, preferencje powiadomień itp. Tworzenie tabeli do przechowywania pojedynczego wiersza w systemie relacyjnej bazy danych wydaje się wysoce niewłaściwe. Jaki …

14
Jak zaprojektować bazę danych dla pól zdefiniowanych przez użytkownika?
Moje wymagania to: Trzeba mieć możliwość dynamicznego dodawania pól zdefiniowanych przez użytkownika dowolnego typu danych Trzeba mieć możliwość szybkiego wysyłania zapytań do UDF Musisz mieć możliwość wykonywania obliczeń na UDF na podstawie typu danych Trzeba mieć możliwość sortowania UDF na podstawie typu danych Inne informacje: Szukam przede wszystkim wydajności Istnieje …


1
Obsługa typów list za pomocą Esqueleto
Mam typy danych zdefiniowane jako: data ComitteeView = CommitteeView { committeeId :: CommitteeId , committeeMembers :: [Person] } data CommitteesView = CommitteesView { committeeView :: [CommitteeView] } Teraz, w obecnej formie, mam model Trwały zdefiniowany jako: Person name Text Committee name Text CommitteePerson personId PersonId committeeId CommitteeId Mogę łatwo utworzyć …
144 sql  list  haskell  esqueleto 

9
Zwróć wartość logiczną w instrukcji SQL Select
Jak zwrócić wartość logiczną w instrukcji SQL Select? Wypróbowałem ten kod: SELECT CAST(1 AS BIT) AS Expr1 FROM [User] WHERE (UserID = 20070022) I powraca tylko TRUEwtedy, gdy UserIDistnieje na stole. Chcę, żeby wrócił, FALSEjeśli UserIDnie ma go na stole.
144 sql  select  boolean 

9
Przypadki użycia dla NoSQL [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie NoSQL cieszy się ostatnio dużym zainteresowaniem w naszej branży. …

9
MySQL Podobnie jak wiele wartości
Mam to zapytanie MySQL. Mam pola bazy danych z taką zawartością sports,shopping,pool,pc,games shopping,pool,pc,games sports,pub,swimming, pool, pc, games Dlaczego to podobne zapytanie nie działa? Potrzebuję boisk ze sportem, pubem lub obydwoma? SELECT * FROM table WHERE interests LIKE ('%sports%', '%pub%')
144 mysql  sql  sql-like 


8
Wstaw dane do tabeli temp za pomocą zapytania
Mam zapytanie, które generuje aktualne dane i chciałbym wstawić je do tabeli Temp, ale mam pewne problemy. Czy ktoś miałby jakiś wgląd w to, jak to zrobić? Oto przykład SELECT * FROM (SELECT Received, Total, Answer, ( CASE WHEN application LIKE '%STUFF%' THEN 'MORESTUFF' END ) AS application FROM FirstTable …
144 sql  sql-server  ssms 

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.