Structured Query Language (SQL) to język służący do wykonywania zapytań w bazach danych. Pytania powinny zawierać przykłady kodu, strukturę tabeli, przykładowe dane i znacznik używanej implementacji DBMS (np. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 itp.). Jeśli Twoje pytanie dotyczy wyłącznie konkretnego DBMS (używa określonych rozszerzeń / funkcji), użyj zamiast tego tagu tego DBMS. Odpowiedzi na pytania oznaczone tagiem SQL powinny używać standardu SQL ISO / IEC.

Więcej na temat sql...

Mam tabelę EmployeeAudit jak poniżej: Id EmployeeId 1 100 2 101 Mam 2 zmienną poniżej: DECLARE @Version INT = 10; DECLARE @isAuditDone BIT = 0; //logic to populate Version and isAuditDone W oparciu o powyższą zmienną chcę sprawdzić, czy Audyt został wykonany, a następnie zwr....
26 styczeń 2022, 21:20
Muszę dołączyć do dwóch list wartości w postgresie. Próbowałem następujących, ale to nie działa; select a.*,b.* from (values('a'),('b')) as a join (values('1'),('2'),('3')) as b ; Co mam napisać zamiast tego ; Wynik powinien być tabelą 6 wartości.....
26 styczeń 2022, 19:13
Wybierz id z tabeli korzystając z poniższych warunków Proszę znaleźć przykładowe dane w komentarzu Zapytanie, aby wybrać identyfikator z tabeli, korzystając z następujących warunków. Powinien spełniać wszystkie trzy warunki Jeśli rok to 2018 i wartości większe lub równe 2000 Jeśli rok to 2019 i war....
sql
26 styczeń 2022, 19:09
To jest mój pierwszy post tutaj, żeby nie powiedzieć, że nie przychodzę tutaj na większość moich pytań! Niestety nie mogłem znaleźć na to odpowiedzi! SQL nie jest moją mocną stroną, ale generalnie daję sobie radę. Uruchamiam zapytanie jako rodzaj weryfikacji znanych danych przechowywanych w taktyc....
26 styczeń 2022, 15:59
Mam tabelę w Teradata SQL jak poniżej: col1 | col2 ----------------------- 2021-01-22 | 123 2021-01-14 | 92 2021-04-05 | 444 2021-04-11 | 502 2020-03-11 | 89 2020-03-29 | 111 2020-05-28 | 7 I chciałbym zobaczyć, w którym DZIEŃ każdego miesiąca i roku jest najwyższa wartość w "col2" W ....
26 styczeń 2022, 14:56
Mam tablicę JSON, chcę podać wpis i ten wpis powinien zostać usunięty z tablicy JSON. Na przykład tablica: SET @os ='[ { "id": "66", "date_end": "2022-01-09 18:00:00", "occupied": "1", "date_begin": "2022-01-09 17:30:00", "idCategory": "[1,2,3]", "date_requested": "2022-01-02....
26 styczeń 2022, 13:59
Mam następującą tabelę, którą chcę uzyskać dane z ostatnich 13 miesięcy na podstawie zamówień i miesięcy moich klientów: create table dynamicorders ( order_date date, order_total number(8), name varchar2(100) ); insert into dynamicorders values( '2021-01-05', 705, 'jhone'); insert in....
26 styczeń 2022, 13:24
Robię próbny materiał egzaminacyjny na kurs kształcenia na odległość. Mam następujące trzy relacje (tu uproszczone): salesperson(emp#, name, salary) order(order#, cust#, emp#, total) customer(cust#, name, city) Utknąłem na parze zapytań SQL. Wyświetl wszystkie informacje o klientach dla klientów z....
sql
26 styczeń 2022, 13:24
Przykład: SET @numbers:= '1,2,3,4,5,6'; SELECT * FROM table WHERE t.number in (@numbers); UPDATE table SET name = 'test' WHERE t.number in (@numbers); Jak mogę użyć wartości zmiennej w instrukcji IN? Jak w powyższym wniosku....
26 styczeń 2022, 12:13
Tworzę tabele w bazie danych MariaDB 10.6 dla testu TPC-H. CREATE TABLE działa dobrze, ale dodanie FOREIGN KEY nie powiedzie się. Próbowałem śledzić mariadbtutorial i dokumentacja, ale to też nie działa. Podejrzewam: składnia FOREIGN KEY jest nieprawidłowa Nieprawidłowy typ danych w kolumnie, któr....
26 styczeń 2022, 11:44
Po kilku poszukiwaniach z moim kumplem G, znalazłem wiele rozwiązań, ale nikt nie odpowiada mojej sytuacji. Szybkie wyjaśnienie : Obecnie próbuję stworzyć "stół testowy", który otrzyma 4 miliony wierszy dziennie. To około 48 linii na sekundę. Aby zasymulować tę sytuację, chcę utworzyć domyślną lic....
26 styczeń 2022, 11:43
DECLARE @i int = 0 WHILE @i <= 11 BEGIN DECLARE @YEAR nvarchar(4) = 2021 DECLARE @date DATETIME = dateadd(month, @i, @YEAR ); WITH BSQuery AS ( SELECT aCCOUNT, [GroupMask], T2.FormatCode, T2.[AcctName], (select month(@date))[month], ( CASE WHEN T2.GroupMask in (2, 3) Then -(Sum(T1.[Debit]-T1.[Cr....
26 styczeń 2022, 10:45
Próbuję wyodrębnić adresy e-mail z podanej listy, które nie pozostają w bazie danych MySql. Moje zapytanie: SELECT * FROM users WHERE `user_email` IN ('myemail@email.com', 'my2email@email.com', 'my3email@email.com') Pierwsze dwa adresy e-mail znajdują się w bazie danych, ale ostatniego nie. Moi....
26 styczeń 2022, 10:16
Więc mam jakieś dane w następujący sposób: data 1203 0323 0101 1005 1130 0226 Tak więc w każdym przypadku pierwsze dwie cyfry to miesiąc, a dwie ostatnie cyfry to rok. Czy mimo wszystko można łatwo mapować je do tej pory, nie czyniąc z niej bezpośredniej tabeli przeglądowej? Oto czego szukam data ....
26 styczeń 2022, 06:55
Chcę wstawić dane wyjściowe procedury składowanej i wzdłuż wartości parametru do tabeli temp. Problem = Jeśli mam 3 rekordy, otrzymuję pierwszy identyfikator powtarzający się 3 razy, drugi identyfikator powtarzający się 2 razy i trzeci identyfikator powtarzający się 1 raz. Jaki byłby problem? Oto k....
Jestem początkującym w PowerShell i SQL Query. Zorientowałem się, jak wykonać zapytanie i otrzymuję wyniki, ale napotkałem problem i nie wiem, jak nim zarządzać. Mój kod: $dataSource = "MyBdServer" $database = "DabaseName" $connectionString = "Data Source=$dataSource; " + "Integrated Security=SSPI;....
26 styczeń 2022, 03:09
Mam więc zapytanie, którego używam, ale chcę użyć liczby pierwszego zapytania w moim limicie mojego drugiego zapytania, czy to możliwe? Na przykład SELECT Round(0.07 * Count(*), 0) AS number_required FROM trinkets t LEFT JOIN orders o ON p.order_id = o.id WH....
26 styczeń 2022, 03:04
Próbuję porównać daty w tabeli z jutrzejszą datą. Otrzymuję błąd: Błąd składni lub naruszenie dostępu: 1064 Erreur de syntaxe prés de 'DAY(start_datetime)=26'. Próbowałem następujących rzeczy: $year= date('Y',strtotime('tomorrow')); $month= date('m',strtotime('tomorrow')); $day= date('d',strtotime('....
26 styczeń 2022, 01:25
Jestem nowy w sql, napisałem te instrukcje tworzenia tabel i wstawiłem do nich dane. w stoliku do kawy shop_id i provider_id są klucze obce dla tabel, do których już wstawiłem dane. Kiedy wykonuję moją instrukcję select, te dwie wartości mają wartość null. dlaczego to? shop_id i provider_id są pu....
26 styczeń 2022, 00:35
Mam to: function afterCreateThePayment(req, res, rows) { for (var i = 0; i < rows.length; i++) { console.log(rows.length) var selecter = "SELECT * from SCHEDULE WHERE CLIENT_USERNAME = ? AND SESSION_STATUS = ?" //pass rows into this function mysqlconn.connect(function(err) { ....
26 styczeń 2022, 00:22
Właśnie zacząłem uczyć się SQL i potrzebuję pomocy w zadaniu pytania. Zostałem poproszony o przejrzenie zbioru danych o kampaniach na Kickstarterze. Zostałem poproszony o znalezienie 3 najlepszych kategorii według liczby sponsorów. Oto diagram ER: ER diagram. W tabeli „Kampania” znajduje się kolum....
sql
25 styczeń 2022, 22:58
Uczę się postgresql i stworzyłem 2 tabele: goals i results. Każda tabela ma klucz podstawowy, który składa się z 3 kolumn: ID valid_date_from vald_until_from Zrobiłem to, aby każdy wiersz był unikalny nie tylko pod względem identyfikatora, ale także w zależności od tego, kiedy cel lub wynik jest na....
Utworzyłem dwie tabele, które mają te same pola, ale mogą mieć różne wartości: create table TableA ( rowid int Identity(1,1), FirstName varchar(100), LastName varchar(100), Phone varchar(100) ) create table TableB ( rowid int Identity(1,1), FirstName varchar(100), LastNam....
Mam tabelę programu SQL Server, która ma zduplikowaną wartość w polu i należy ją podzielić według znaku ukośnika. Wszystkie pola zaczynają się literą alfabetyczną i kończą się literą „M” Na przykład: X123X123M Y1515Y1515M I trzeba przekonwertować na: X123/X123M Y1515/Y1515M Dz....
25 styczeń 2022, 21:25
SELECT 'Region 1' as [Entity], [name].[dbo].[TableName$G_L Account$437].[No_] As 'GL Account' ,[name].[dbo].[TableName$G_L Account$437].[Name] As 'GL Name' ,CASE [name].[dbo].[TableName$G_L Account$437].[Account Type] WHEN 0 THEN 'Posting' WHEN 1 THEN 'Heading' WHEN 2 THEN 'Total' WHEN 3 T....
25 styczeń 2022, 21:19