Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapytanie SQL, Zapytanie SQL
michaldaro
post 1.06.2013, 21:58:43
Post #1





Grupa: Zarejestrowani
Postów: 89
Pomógł: 0
Dołączył: 19.11.2009

Ostrzeżenie: (10%)
X----


Sluchajcie mam taki problemi nie wiem jak go rozwiazać. Pewnie ktoś znajdzie się bystrzejszy ode mnie. Już opisuje mój problem. Załóżmy że mamy taką tabelkę cyfry:
id nazwa
1 1242asdf
2 2654735673(agd
3 543534.563

jak teraz napisać zapytanie w którym by były dwie kolumny + kolumna 'poprawne' w której znajdowały by się tylko same cyfry. Po tym zapytaniu chciałbym uzyskac taki efekt jak poniżej:

id nazwa poprawne
1 1242asdf 1242
2 2654735673(agd 2654735673
3 543534.563 543534
[sql][/sql]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
bpskiba
post 3.06.2013, 16:23:30
Post #2





Grupa: Zarejestrowani
Postów: 340
Pomógł: 49
Dołączył: 3.07.2009
Skąd: Rzeszów

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


Już był podobny wątek
Ja proponowałem
  1. SELECT nazwa*1 FROM cyfry


ale to rozwiązanie ma swoje wady....

Ten post edytował bpskiba 3.06.2013, 16:58:07
Go to the top of the page
+Quote Post
michaldaro
post 3.06.2013, 18:30:21
Post #3





Grupa: Zarejestrowani
Postów: 89
Pomógł: 0
Dołączył: 19.11.2009

Ostrzeżenie: (10%)
X----


Mi nie o to chodziło. Chodziło mi o zapytanie w którym były by sprawdzane wszystkie po kolei znaki 543534.563 i w przypadku kiedy znak nie jest z przedziału [0-9] to wtedy kończy sprawdzanie i powinno się pojawić tylko 543534. Umiałbyś takie zapytanie zrobić, bo juz strasznie długo sie z tym męczę sad.gif
Go to the top of the page
+Quote Post
bpskiba
post 5.06.2013, 12:46:53
Post #4





Grupa: Zarejestrowani
Postów: 340
Pomógł: 49
Dołączył: 3.07.2009
Skąd: Rzeszów

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


  1. SELECT round(nazwa*1) FROM cyfry


Ten post edytował bpskiba 5.06.2013, 12:48:57
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:37