Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][IBM DB2], Problem z porcjowaniem danych dla DB2
sylwiq
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 21.08.2007

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


Witam,
Ma ktos moze jakis pomysl na porcjowanie danych wybranych z bazy DB2?
SQL dla DB2 niestety nie zna pojecia LIMIT...
Byc moze wywolanie procedury z kursorem rozwiazalo by sprawe,
niestety nigdy czegos takiego nie pisalam w PHP i przydalby sie jakis przyklad.
Z gory dziekuje za tegie rozkminy...

Ten post edytował sylwiq 22.08.2007, 11:44:02
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




6 sekund i po sprawie...
google -> DB2 LIMIT -> http://www.craigsmullins.com/dbu_0502.htm -> FETCH FIRST 10 ROWS ONLY
Ludzie, troszkę samodzielności...
Go to the top of the page
+Quote Post
sylwiq
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 21.08.2007

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


Brawo madralo!
Jesli juz skonczyles napawac sie bystroscia swego umyslu, to zejdz prosze z piedestalu i tym samym sposobem podaj query na wyciagniecie nastepnych! x rekordow.
Licze, ze tym razem uda Ci sie to znalezc w krotszym niz 6s czasie.

Mniej popisywania sie, wiecej zrozumienia czytanego tekstu.

Pozdrawiam.
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




O, jaki nie madrala sie znalazl. Wyraźnie ci napisano:
Cytat
Ludzie, troszkę samodzielności...

No to sprobuj moze tak:
http://www.google.com/search?client=opera&...-8&oe=utf-8
i juz pierwszy link:
http://www.ibm.com/developerworks/db2/libr...0307balani.html
da ci odpowiedź smile.gif

Nie mowie ze stronicowanie w db2 jest latwe, ale chodzi oto ze latwo mozna znaleźć odpowiedź i nie ma co sie wnerwiac na innych jak samemu nie chce sie korzystac z dobrych rad winksmiley.jpg

  1. SELECT * FROM ( SELECT PRODUCT_ID, PRODUCT_NAME,
  2. PRODUCT_DESCRIPTION, PRODUCT_PRICE,
  3. rownumber() OVER
  4. (ORDER BY PRODUCT_ID)
  5. AS ROW_NEXT
  6. FROM PRODUCT,PRODUCT_CATEGORY WHERE PRODUCT.PROD_CATEGORY_ID
  7. = PRODUCT_CATEGORY.CATEGORY_ID AND PRODUCT_CATEGORY.CATEGORY_ID = 'Books' AND PRODUCT.PRODUCT_DESCRIPTION LIKE
  8. 'Application Servers'
  9. )
  10. AS PRODUCT_TEMP WHERE ROW_NEXT BETWEEN 21 AND 40

wszakze zapytanie kosmiczne bo dowalili pare warunkow, ale usun je i bedziesz mial podstawowa strukture


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
sylwiq
post
Post #5





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 21.08.2007

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


Nospor dzieki za normalne podejscie do sprawy.
Ten sposob oczywiscie dziala i z powodzeniem go stosuje.
Problem w tym ze 'kraza plotki' jakoby sposob z kursorem w procedurce mniej obciazal baze i byl wydajnieszy.
Stad moje pytanie na forum. Poza tym ponoc ile glow tyle pomyslow.

Jeszcze taka drobna uwaga do osobliwego socjologicznego zjawiska na forach:
Jesli ktos na forum zadaje pytanie, ktore wydaje Wam sie proste,
nie zakladajcie z gory, ze nie kiwnal wczesniej palcem, by sobie na nie odpowiedziec.
Albo ze idzie na latwizne.
Uzytkownicy forum PRZEDSZKOLE chyba z defaultu powinni byc chronieni przed zgryzliwymi komentarzami
(jak sie czesto okazuje nieslusznymi).

Pozdro do nastepnego tematu biggrin.gif
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Ten sposob oczywiscie dziala i z powodzeniem go stosuje.
Problem w tym ze 'kraza plotki' jakoby sposob z kursorem w procedurce mniej obciazal baze i byl wydajnieszy.

Eee, noto trzeba bylo od razu walic ze juz masz to stronicowanie i jedynie zastanawiasz sie nad kursorem. Bo wczesniej tylko napisales ze podobno cos tam kursor, ale nie sugerowalo to ze oczekujesz jedynie odpowiedzi z kursorem smile.gif

Cytat
Uzytkownicy forum PRZEDSZKOLE chyba z defaultu powinni byc chronieni przed zgryzliwymi komentarzami
Teoretycznie tak, w praktyce jednak czasami sie nie da winksmiley.jpg

ps: ten temat nie pasuje na przedszkole, nawet jesli odpowiedz mozna znaleźć w google. Przenosze na bazki i moze ktos ci cos rzuci jeszcze z tym kursorem.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
sylwiq
post
Post #7





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 21.08.2007

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


biggrin.gif
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 Aktualny czas: 21.08.2025 - 16:25