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.


9
Jak zrobić WSTAWIĆ do rekordów tabeli wyodrębnionych z innej tabeli
Próbuję napisać zapytanie, które wyodrębnia i przekształca dane z tabeli, a następnie wstawia te dane do innej tabeli. Tak, to jest zapytanie dotyczące hurtowni danych i robię to w MS Access. Zasadniczo potrzebuję takiego zapytania: INSERT INTO Table2(LongIntColumn2, CurrencyColumn2) VALUES (SELECT LongIntColumn1, Avg(CurrencyColumn) as CurrencyColumn1 FROM Table1 GROUP BY LongIntColumn1); …
177 sql  ms-access 

5
Jak efektywnie wykonywać zapytania IN () SQL za pomocą JDBCTemplate Springa?
Zastanawiałem się, czy istnieje bardziej elegancki sposób wykonywania zapytań IN () za pomocą JDBCTemplate Springa. Obecnie robię coś takiego: StringBuilder jobTypeInClauseBuilder = new StringBuilder(); for(int i = 0; i < jobTypes.length; i++) { Type jobType = jobTypes[i]; if(i != 0) { jobTypeInClauseBuilder.append(','); } jobTypeInClauseBuilder.append(jobType.convert()); } Co jest dość bolesne, ponieważ …
177 java  sql  spring  jdbc  jdbctemplate 


13
Jak obliczyć procent za pomocą instrukcji SQL
Mam tabelę SQL Server zawierającą użytkowników i ich oceny. Dla uproszczenia powiedzmy, że istnieją 2 kolumny -name & grade. Tak więc typowym wierszem będzie Imię: „Jan Kowalski”, Ocena: „A”. Szukam jednej instrukcji SQL, która znajdzie procenty wszystkich możliwych odpowiedzi. (A, B, C, itd ...) Ponadto, czy istnieje sposób na zrobienie …
177 sql  sql-server  tsql 

8
Najszybsze sprawdzenie, czy wiersz istnieje w PostgreSQL
Mam kilka wierszy, które muszę wstawić do tabeli, ale te wstawki są zawsze wykonywane partiami. Chcę więc sprawdzić, czy w tabeli istnieje pojedynczy wiersz z partii, ponieważ wtedy wiem, że wszystkie zostały wstawione. Więc nie jest to klucz podstawowy, ale nie powinien mieć większego znaczenia. Chciałbym sprawdzić tylko jeden wiersz, …
177 sql  postgresql 

9
Ograniczenie klucza obcego może powodować cykle lub wiele ścieżek kaskadowych?
Mam problem, kiedy próbuję dodać ograniczenia do moich tabel. Wyskakuje mi błąd: Wprowadzenie ograniczenia klucza obcego „FK74988DB24B3C886” w tabeli „Pracownik” może spowodować cykle lub wiele ścieżek kaskadowych. Podaj opcję ON DELETE NO ACTION lub ON UPDATE NO ACTION lub zmodyfikuj inne ograniczenia klucza obcego. Moje ograniczenie jest między Codestołem a …

15
Jak mogę sprawdzić, kiedy tabela MySQL została ostatnio zaktualizowana?
W stopce mojej strony chciałbym dodać coś w stylu „ostatnia aktualizacja xx / xx / 200x”, z datą ostatniej aktualizacji danej tabeli MySQL. Jaki jest najlepszy sposób, aby to zrobić? Czy istnieje funkcja pobierania ostatniej zaktualizowanej daty? Czy powinienem mieć dostęp do bazy danych za każdym razem, gdy potrzebuję tej …
176 mysql  sql 

14
Jak wybrać wiele wierszy wypełnionych stałymi?
Wybieranie stałych bez odwoływania się do tabeli jest całkowicie dozwolone w instrukcji SQL: SELECT 1, 2, 3 Zestaw wyników, który zwraca ten ostatni, to pojedynczy wiersz zawierający wartości. Zastanawiałem się, czy istnieje sposób na wybranie wielu wierszy naraz przy użyciu stałego wyrażenia, coś w rodzaju: SELECT ((1, 2, 3), (4, …
176 sql  select  constants 

9
Najlepszy sposób na sprawdzenie „wartości pustej lub zerowej”
Jaki jest najlepszy sposób sprawdzenia, czy wartość jest pustym ciągiem w instrukcjach sql Postgres? Wartość może być wyrażeniem długim, dlatego zaleca się, aby była zapisywana tylko raz w szachu. Obecnie używam: coalesce( trim(stringexpression),'')='' Ale wygląda trochę brzydko. stringexpressionmoże być char(n)kolumną lub wyrażeniem zawierającym char(n)kolumny ze spacjami na końcu. Jaki jest …

17
Sprawdź, czy tabela istnieje bez użycia opcji „wybierz z”
Czy istnieje sposób sprawdzenia, czy tabela istnieje bez wybierania i sprawdzania z niej wartości? To znaczy, wiem, że mogę SELECT testcol FROM testtablesprawdzić liczbę zwróconych pól, ale wydaje się, że musi istnieć bardziej bezpośredni / elegancki sposób, aby to zrobić.
176 mysql  sql 

4
Zapytanie SQL o znalezienie rekordów, w których liczba> 1
Mam tabelę o nazwie PAYMENT. W tej tabeli mam identyfikator użytkownika, numer konta, kod pocztowy i datę. Chciałbym znaleźć wszystkie rekordy dla wszystkich użytkowników, którzy mają więcej niż jedną płatność dziennie z tym samym numerem konta. AKTUALIZACJA: Dodatkowo powinien istnieć filtr, który liczy tylko rekordy z innym kodem pocztowym. Tak …
176 sql  count  group-by  having 



7
Policzyć liczbę wystąpień ciągu w polu VARCHAR?
Mam taki stół: TITLE | DESCRIPTION ------------------------------------------------ test1 | value blah blah value test2 | value test test3 | test test test test4 | valuevaluevaluevaluevalue Próbuję dowiedzieć się, jak zwrócić liczbę wystąpień ciągu w każdym z OPISÓW. Tak więc, jeśli chcę policzyć, ile razy pojawia się `` wartość '', instrukcja …
175 mysql  sql 

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.