gaps-and-islands
SQL do określenia minimalnej liczby dni dostępu?
Poniższa tabela historii użytkownika zawiera jeden rekord za każdy dzień, w którym dany użytkownik wszedł na stronę internet ... ekolwiek podobieństwo pomiędzy tym zapytaniem a konkretną odznaką przepełnienia stosu jest oczywiście czysto przypadkowe.. :)
Jak znaleźć luki w numeracji sekwencyjnej w mysql?
Mamy bazę danych z tabelą, której wartości zostały zaimportowane z innego systemu. Istnieje kolumna auto-increment i nie ma z ... ykład rekordy mogą istnieć dla id 1-70 i 83-100, ale nie ma rekordów o id 71-82. Chcę wrócić 71, 72, 73 itd.
Czy to możliwe?
Jak znaleźć "lukę" w uruchomieniu licznika z SQL?
Chciałbym znaleźć pierwszą "lukę" w kolumnie licznika w tabeli SQL. Na przykład, jeśli są wartości 1,2,4 i 5 chciałbym dowied ... wiedzieć, czy istnieje sposób, aby to zrobić w SQL.
Ponadto powinien to być dość standardowy SQL, pracujący z różnymi Dbmse.
Pobierz listę dat pomiędzy dwoma datami
Używając standardowych funkcji mysql można napisać zapytanie, które zwróci listę dni pomiędzy dwoma datami.
Np podane 2009-0 ... j łącze do listy dat jak powyżej (oczekuję null z prawej strony niektórych z tego Dołącz na kilka dni i poradzi sobie z tym).
MySQL jak wypełnić brakujące daty w zakresie?
Mam tabelę z 2 kolumnami, datą i wynikiem. Ma co najwyżej 30 wpisów, dla każdego z ostatnich 30 dni jeden.
date score
... o nazwie UserID, więc mam 30.000 użytkowników i niektórzy z nich mają wynik w tej tabeli. Codziennie usuwam daty, Jeśli data
Zapytanie SQL pokazujące luki między wieloma zakresami dat
Pracuję nad projektem SSRS / SQL i próbuję napisać zapytanie, aby uzyskać luki między datami i jestem całkowicie zagubiony z ... e na jednym urządzeniu nakładające się na inne urządzenie, ponieważ muszę wiedzieć, dostępność dla każdego urządzenia osobno.
Sprawdzanie x kolejnych dni-podane znaczniki czasu w bazie danych
Czy ktoś mógłby mi podpowiedzieć jak można sprawdzać X kolejnych dni w tabeli bazy danych (MySQL) gdzie przechowywane są logi ... kich funkcji będziesz musiał korzystać lub jaki jest pomysł, jak to zrobić?
Coś w stylu SELECT 1 FROM login_dates WHERE ...?
Wykrywanie kolejnych zakresów dat za pomocą SQL
Chcę wypełnić obiekt kalendarza, który wymaga informacji o dacie rozpoczęcia i zakończenia. Mam jedną kolumnę, która zawiera ... 01-03
2014-01-06 2014-01-07
2014-01-29 2014-01-31
2014-02-03 2014-02-04
Chcę rozwiązać problem używając tylko SQL.
Pobieranie listy dat w zakresie w PostgreSQL
Chciałbym otrzymać listę dni pomiędzy tymi dwoma datami (łącznie z nimi) w bazie PostgreSQL . Na przykład, gdybym miał:
... 12
30 june 2012
1 july 2012
2 july 2012
3 july 2012
Jaki byłby najlepszy sposób na zrobienie tego w PostgreSQL?
Dzięki.
Grupa sql tylko wiersze, które są w kolejności
Powiedzmy, że mam następującą tabelę:
MyTable
---------
| 1 | A |
| 2 | A |
| 3 | A |
| 4 | B |
| 5 | B |
| 6 | B |
| 7 | A ... ?
Zauważ, że baza danych znajduje się na sql server 2008. Istnieje post na ten temat, jednak używa on funkcji lag() oracle.
Jak znaleźć granice grup ciągłych liczb sekwencyjnych?
Mam tabelę z następującą definicją
CREATE TABLE mytable
(
id INT IDENTITY(1, 1) PRIMARY KEY,
number BIGINT, ... będą
FROM to
Number 100 103
Number 106 107
Number 1014 1015
Number 1017 1017
Znajdź najmniejszy nieużywany numer w SQL Server
Jak znaleźć najmniejszą nieużywaną liczbę w kolumnie SQL Server?
Zamierzam zaimportować dużą liczbę ręcznie zarejestrowanych ... m n in nums
where !nums.Select(nu => nu).Contains(n + 1)
orderby n
select n + 1
).First();
NextNewNum = = 5