![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 13 Dołączył: 7.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam bazę numerów telefonicznych zapisanych w formacie 9-cio cyfrowym. Chciałbym z niej szybko wybrać złote numery, np. 123 77 88 77 albo 123 456 456. Nie chciałbym wybierac wszystkich rekordów po kolei, rozbijac je na pojedyncze cyfry i sprawdzac czy np. czwarta cyfra jest rowna piątej a szósta siódmej itp. Zastanawiam się, czy jestem w stanie sformułowac zapytanie mysql które wybierze mi interesujące mnie numery. Jak na razie udało mi się sformułować tylko takie dwie kwerendy:
Z gory dzięki za pozostałe podpowiedzi. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Poniższe zapytanie wybierze Ci numery z końcówką "321".
W podobny sposób możesz porównywać ze sobą poszczególne cyfry z numerów:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 13 Dołączył: 7.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki sowiq, oświeciłeś mnie! W ten sposób rozpykam sobie wszystkie interesujące mnie numerki (IMG:style_emoticons/default/wink.gif) Tylko że musiałem zastąpićfunkcję ROUND() na FLOOR() bo wyrzucała mi numery z koncówkami 67, 89 itp.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 21:31 |