Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: Zapytanie SQL pod TOAD

07.02.2012 12:36
Davidian
📄
1
Davidian
188
Generalissimus

Zapytanie SQL pod TOAD

Prośba o pomoc pewnie trywialna ale z sql nie mam za wiele wspólnego a potrzebuję wyciągnąć kilka tysięcy rekordów z bardzo dużej bazy.
W skrócie.

Mam przykładowe zapytanie

select * from tabela where numer=
'11111'

i jeden rekord potrafię wyszukać ale jak zrobić żeby po = wkleić np. 1000 numerów do wyszukania?
próbowałem z separatorem , ale TOAD się dowala do tego :(

Dzięki za sugestie.

Mam nadzieje że zrozumiale to wyjaśniłem :)

07.02.2012 12:39
DarkStar
2
odpowiedz
DarkStar
175
magister inzynier

where numer between 0 and 1000
albo
where numer > 0
albo
where numer > 0 and numer < 1000
albo
where numer in ('1','2','3')

07.02.2012 12:40
Arxel
3
odpowiedz
Arxel
232
Kostka Rubika

mhm.. Coś w stylu
select * from tabela where numer in ('1111','2222',...) ?
Dopiero co wstałem, więc nie wiem czy dobrze myślę :P

07.02.2012 12:41
4
odpowiedz
zanonimizowany377077
45
Legend

IN zadziała lepiej :)

07.02.2012 12:44
Davidian
😃
5
odpowiedz
Davidian
188
Generalissimus

Matoł ze mnie :d fakt wystarczyło użyć in zamiast =
Dzięki :)
wcześniej używałem filtra i znak = jakoś mi się przyczepił :)

07.02.2012 12:57
6
odpowiedz
Tuminure
106
Senator

Przydatne może być też LIKE.

Forum: Zapytanie SQL pod TOAD