Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak wykonać takie zapytanie
dresik
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 12.06.2007
Skąd: Gorlice

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


Witam,
męczę się już od jakiegoś czasu i niewiem jak zrobić takie zapytanie:

np. mając tabele: sql
pole: modul

i przykładowe wpisy:
1-1-1-1-1-1-1
1-1-1-1--1-1
1-1--1-1--1
---1---

i np chce wybrać wiersze które po trzeciej - (kresce) mają 1

  1. SELECT * FROM sql WHERE modul='?'


co dopisać w zapytaniu aby się takie cos pojawiło?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Co ty w tym polu dokładnie przechowujesz?

  1. SELECT * FROM `test` WHERE pole REGEXP "^1?-1?-1?-1"


Wejście:
1-1-1-1-1-1-1
1-1-1-1--1-1
1-1---1--1
---1---

Wyjście:
1-1-1-1-1-1-1
1-1-1-1--1-1
---1---
Go to the top of the page
+Quote Post
dresik
post
Post #3





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 12.06.2007
Skąd: Gorlice

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


Cytat(wookieb @ 28.07.2009, 14:31:30 ) *
Co ty w tym polu dokładnie przechowujesz?


1 lub nic np. 1-1-1-1 lub --1-1--- itp
Go to the top of the page
+Quote Post

Posty w temacie


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: 26.12.2025 - 23:21