Mam tabelę z dwiema kolumnami, chcę policzyć różne wartości na Col_B powyżej (warunkowane przez) Col_A. Mój stół Col_A | Col_B A | 1 A | 1 A | 2 A | 2 A | 2 A | 3 b | 4 b | 4 b | 5 Spodziewany wynik Col_A …
Piszę zapytanie, które zostanie użyte do wyświetlenia strony dla kanału społecznościowego. Koncepcja polega na tym, że aplikacja mobilna zażąda N elementów i zapewni początkową datę i godzinę, którą zadzwoniłem @CutoffTimeponiżej. Celem czasu odcięcia jest ustalenie, kiedy powinno się rozpocząć okno stronicowania. Powodem, dla którego używamy znacznika czasu zamiast przesunięcia wiersza …
Napisałem zapytanie do programu SQL Server, które aktualizuje rekordy, aby miały numer kolejny po podzieleniu na partycje w polu. Po uruchomieniu go jako instrukcji SELECT wszystko wygląda świetnie: DECLARE @RunDetailID INT = 448 DECLARE @JobDetailID INT SELECT @JobDetailID = [JobDetailID] FROM [RunDetails] WHERE [RunDetailID] = @RunDetailID SELECT [OrderedRecords].[NewSeq9], RIGHT([OrderedRecords].[NewSeq9], 4) …
Miałem ten problem dawno temu, znalazłem obejście, które mi pasowało i zapomniałem o tym. Ale teraz jest takie pytanie na SO, więc jestem skłonny poruszyć ten problem. Istnieje widok, który łączy kilka tabel w bardzo prosty sposób (zamówienia + wiersze zamówień). Zapytanie bez whereklauzuli powoduje zwrócenie kilku milionów wierszy. Jednak …
Korzystam z programu SQL Server 2016, a dane, które konsumuję, mają następującą postać. CREATE TABLE #tab (cat CHAR(1), t CHAR(2), val1 INT, val2 CHAR(1)); INSERT INTO #tab VALUES ('A','Q1',2,NULL),('A','Q2',NULL,'P'),('A','Q3',1,NULL),('A','Q3',NULL,NULL), ('B','Q1',5,NULL),('B','Q2',NULL,'P'),('B','Q3',NULL,'C'),('B','Q3',10,NULL); SELECT * FROM #tab; Chciałbym uzyskać ostatnie wartości inne niż null nad kolumnami val1i val2pogrupowane według cati uporządkowane według t. …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.