Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 212 Pomógł: 0 Dołączył: 18.12.2003 Skąd: Warszawa Ostrzeżenie: (0%)
|
Witam.
Mam baze prawie 100 000 rekordów. Każdy rekord ma swój identyfikator (ID) nadawany rosnąco. Jednak w przedziale 1 - 100 000 są pewne luki. Niektóre rekordy są wykasowane. Chciałbym sprawdzić jakich rekordów brakuje. Wylistować te brakujące ID.... Nie moge wpaść na żaden pomysł... Może ktoś nakierować jakim zapytaniem sql mogę coś takiego wyciągnąć ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 809 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%)
|
Zakres szukany od 0-9999. Dla większego zakresu trzeba dodać kolejne "paczki" UNION i dodać je w sumowaniu id.
|
|
|
|
M@X [sql] Jak znaleźć brakujące ID w bazie 5.11.2015, 17:45:08
sowiq [SQL] pobierz, plaintext SELECT *FROM tabelka t1WH... 5.11.2015, 17:56:20
aniolekx jak przerwa bedzie wieksza niz jeden rekord to nie... 5.11.2015, 18:09:42
Crozin Nie podałeś o jaką bazę chodzi. W czystym SQL-u ch... 5.11.2015, 18:46:47 
M@X Cytat(Crozin @ 5.11.2015, 18:46:47 ) ... 6.11.2015, 09:18:36
redeemer MySQL/MariaDB:[SQL] pobierz, plaintext SELECT @x:=... 5.11.2015, 19:47:16 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 23:40 |