Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapytanie pesel mniejszy niz i wiekszy niz
progres
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 28.02.2011

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


Mam tabele z imieniem nazwiskiem i peselami

zadanie mam znalesc ludzi ktorzy urodzili sie przed 1950 i urodzili sie po 1998

Probowalem zapytania


select * from dane where pesel < like '50%' or pesel > like '98%'


zapytanie nie chce smigac

Druga kwestia ze jak ktos sie urodzil po 2000 to bedzie mial 00 na poczatku? co burzy troche logike

Może jakieś inne metody ?

Z góry dzięki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
ylk
post
Post #2





Grupa: Zarejestrowani
Postów: 194
Pomógł: 26
Dołączył: 9.01.2011
Skąd: /dev/null

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


Cytat(progres @ 28.02.2011, 15:35:15 ) *
select * from dane where pesel < like '50%' or pesel > like '98%'

Kłaniają się podstawy SQL.
  1. SELECT * FROM dane WHERE pesel BETWEEN '50%' AND '98%'

Cytat(progres @ 28.02.2011, 15:35:15 ) *
Druga kwestia ze jak ktos sie urodzil po 2000 to bedzie mial 00 na poczatku? co burzy troche logike

Tak, będzie miał '00' na początku i dodaną dwójkę na początku miesiąca. Tu masz wszystkie niezbędne informacje: http://pl.wikipedia.org/wiki/PESEL#Numer_PESEL
Dalej kombinuj :]
Go to the top of the page
+Quote Post
progres
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 28.02.2011

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


Dzięki

Cytat
  1. SELECT * FROM dane WHERE pesel BETWEEN '50%' AND '98%'


ale w tym przypadku będę miał ludzi urodzonych pomiędzy 50 rokiem a 98
a mi chodziło o urodzonych przed 50 i po 98
Go to the top of the page
+Quote Post
ylk
post
Post #4





Grupa: Zarejestrowani
Postów: 194
Pomógł: 26
Dołączył: 9.01.2011
Skąd: /dev/null

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


Faktycznie, mój błąd (IMG:style_emoticons/default/smile.gif)
No to:
  1. SELECT * FROM dane WHERE pesel<'50%' OR pesel>'98%'


Ten post edytował ylk 28.02.2011, 21:09:09
Go to the top of the page
+Quote Post

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: 17.09.2025 - 07:09