Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Odfiltrowanie pół zawierających same liczby, Odfiltrowanie pół zawierających same liczby/cyfrę
--bogdanh--
post
Post #1





Goście







Za pomocą źle napisanego kwestionariusza do bazy MySQL w pole, które mialo zawierać ścieżkę dostępu i nazwę pliku zostało wprowadzonych bardzo dużo rekordów zawierających liczby. Kasowanie ręczne nie wchodzi w grę z powodu ich ilości.

Jak odfiltrować rekordy, w których w danym polu są wyłącznie liczby.
Np. 3674... do odfiltrowania, ale pozostawienie np. "cos_tam/abc34[ds-12.fs_itd?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
matiit
post
Post #2





Grupa: Zarejestrowani
Postów: 365
Pomógł: 70
Dołączył: 5.04.2009

Ostrzeżenie: (0%)
-----


Pokaż co napisałes sam...
Go to the top of the page
+Quote Post
--bogdanh--
post
Post #3





Goście







Cytat(matiit @ 24.04.2013, 09:43:38 ) *
Pokaż co napisałes sam...

Ok - jak wrócę z pracy. (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
--bogdanh--
post
Post #4





Goście







Cytat(-bogdanh- @ 24.04.2013, 09:47:23 ) *
Ok - jak wrócę z pracy. (IMG:style_emoticons/default/smile.gif)

---EDIT---
W sumie wybrnąłem prymitywnie.
Zadałem pierwszy znaku w polu - czy nie jest cyfrą.
Zauważyłem, że pól mieszanych z początkową cyfrą/liczbą + inne znaki jest niewiele.
Zastosowałem:
[code]SELECT * FROM tabela WHERE kolumna REGEXP '^[:0-9:]'[\code]
Niestety na bardziej skomplikowane zapytanie mam za mało wiedzy. (IMG:style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post

Posty w temacie
- -bogdanh-   [MySQL][PHP] Odfiltrowanie pół zawierających same liczby   24.04.2013, 09:12:37
- - matiit   REGEXP i wyrażenie [0-9]+ na przykład, aczkolwiek ...   24.04.2013, 09:16:19
- - -bogdanh-   Próbowałem z tego skorzystać, ale nie dałem rady z...   24.04.2013, 09:23:56
- - matiit   Pokaż co napisałes sam...   24.04.2013, 09:43:38
|- - -bogdanh-   Cytat(matiit @ 24.04.2013, 09:43:38 )...   24.04.2013, 09:47:23
|- - -bogdanh-   Cytat(-bogdanh- @ 24.04.2013, 09...   24.04.2013, 16:41:16
- - matiit   [SQL] pobierz, plaintext SELECT * FROM tabela WHER...   24.04.2013, 16:52:33
- - bpskiba   [SQL] pobierz, plaintext SELECT * FROM tabela WHER...   24.04.2013, 17:45:47
- - -bogdanh-   Dziękuję. Załatwione.   25.04.2013, 09:49:29
- - matiit   bpskiba, Twoje rozwiązanie zawodzi dla liczb typu ...   25.04.2013, 09:58:26
- - bpskiba   Cytat(matiit @ 25.04.2013, 10:58:26 )...   25.04.2013, 17:39:59


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 20:38