Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: sposob pobierania rekordow z tabeli
Forum PHP.pl > Forum > Bazy danych > MySQL
yalus
witam


jak mozna skonstruowac zapytanie aby z tabeli np 1000 rekordow
trzech roznych uzytkownikow (rozne komputery) otrzymywalo zawsze inny wynik

np:

tabela

nr| lit
__|_
1 | a
1 | b
1 | c
1 | d
1 | e
1 | f
1 | g
1 | h
1 | i

uzytkownik 1 otrzyma
1| a
1| b
1| c

uzytkownik 2 otrzyma
1 | d
1 | e
1 | f

uzytkownik 3 otrzyma
1 | g
1 | h
1 | i

wiem ze to zadziala uzywajac tego na jednym kompie
  1. SELECT * FROM tabela WHERE nr='1' LIMIT 0, 3
user 1
  1. SELECT * FROM tabela WHERE nr='1' LIMIT 3, 3
user 2
  1. SELECT * FROM tabela WHERE nr='1' LIMIT 6, 3
user 3


ale czy tak samo bedzie wykonujac powyzsze zapytania na trzech kompach (kazde zapytanie na innym kompie)?
DeyV
Jeśli dasz ORDER BY to tak właśnie będzie. W innym przypadku nigdy nie masz takiej pewności.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.