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
SQL porównuje dane z dwóch tabel
Mam 2 tabele TableAi TableBktóre mają ten sam format kolumny na przykład obie tabele TableAi TableBmieć kolumny A B C D E F gdzie A i B to klucze podstawowe. Jak napisać SQL, aby sprawdzić, czy jeśli TableAi TableBktóre mają te same klucze podstawowe, zawierają dokładnie tę samą wartość we …
88 sql 

7
Jak sprawdzić, czy pole jest puste lub puste w MySQL?
Próbuję dowiedzieć się, jak sprawdzić, czy pole jest NULLczy puste . Mam to: SELECT IFNULL(field1, 'empty') as field1 from tablename Muszę dodać dodatkowy czek field1 != ""coś takiego: SELECT IFNULL(field1, 'empty') OR field1 != "" as field1 from tablename Masz jakiś pomysł, jak to osiągnąć?
88 mysql  sql 



10
Jak grupować według miesięcy od pola Data przy użyciu sql
Jak mogę grupować tylko według miesięcy z pola daty (a nie grupować według dni)? Oto jak wygląda moje pole daty: 2012-05-01 Oto mój obecny SQL: select Closing_Date, Category, COUNT(Status)TotalCount from MyTable where Closing_Date >= '2012-02-01' and Closing_Date <= '2012-12-31' and Defect_Status1 is not null group by Closing_Date, Category
88 sql  sql-server  tsql 

8
Jak sumować dwa pola w zapytaniu SQL
Muszę uzyskać sumę dwóch pól znajdujących się w tym samym wierszu i wprowadzić tę liczbę w polu na końcu tego samego wiersza. To jest mój kod. Sum(tbl1.fld1 + tbl1.fld2) AS [Total] Czy do tego służy funkcja SUMA, czy też można użyć funkcji SUMA tylko do uzyskania sumy z kolumny? Dzięki
88 sql  ms-access 



6
Wybierz maksymalną wartość każdej grupy
Name Value AnotherColumn ----------- Pump 1 8000.0 Something1 Pump 1 10000.0 Something2 Pump 1 10000.0 Something3 Pump 2 3043 Something4 Pump 2 4594 Something5 Pump 2 6165 Something6 Mój stół wygląda mniej więcej tak. Chciałbym wiedzieć, jak wybrać maksymalną wartość dla każdej pompy. select a.name, value from out_pumptable as a, …
87 sql 

14
Do czego służą widoki?
Próbuję tylko uzyskać ogólne pojęcie o tym, do czego służą widoki w RDBMS. To znaczy, wiem, czym jest widok i jak go stworzyć. Wiem też, do czego ich używałem w przeszłości. Ale chcę się upewnić, że dokładnie rozumiem, do czego widok jest przydatny, a do czego nie powinien. Dokładniej: Do …

4
Dlaczego Sql Server kontynuuje wykonywanie po raiserror, gdy xact_abort jest włączony?
Właśnie coś mnie zaskoczyło w TSQL. Pomyślałem, że jeśli xact_abort jest włączony, dzwonię do czegoś takiego raiserror('Something bad happened', 16, 1); zatrzymałoby wykonywanie procedury składowanej (lub dowolnej partii). Ale mój komunikat o błędzie ADO.NET właśnie pokazał coś przeciwnego. Otrzymałem zarówno komunikat o błędzie raiserror w komunikacie o wyjątku, jak i …
87 sql  sql-server  tsql 

10
Ile wierszy w bazie danych jest ZA DUŻO?
Mam tabelę MySQL InnoDB zawierającą 1 000 000 rekordów. Czy to za dużo? Czy bazy danych poradzą sobie z tym i nie tylko? Pytam, ponieważ zauważyłem, że niektóre zapytania (na przykład pobieranie ostatniego wiersza z tabeli) są wolniejsze (sekundy) w tabeli z 1 milionem wierszy niż w przypadku 100.




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.