Pytania oznaczone «gaps-and-islands»

119
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 z automatycznym zwiększaniem wartości i nie ma zduplikowanych wartości, ale brakuje wartości. Na przykład, uruchamiając to zapytanie: select count(id) from arrc_vouchers where id between 1 and...

91
Uzyskaj listę dat między dwiema datami

Korzystanie ze standardowych funkcji mysql umożliwia napisanie zapytania, które zwróci listę dni między dwiema datami. np. dane 2009-01-01 i 2009-01-13 zwróci jedną kolumnową tabelę z wartościami: 2009-01-01 2009-01-02 2009-01-03 2009-01-04 2009-01-05 2009-01-06 2009-01-07...