Strona 1 z 1
[MySQL] Jak pobrać wybrany zakres rekordów
: pt wrz 18, 2009 12:18 pm
autor: Tecno
Jakiego polecenia użyć aby pobrać nie 1 wybrany rekord a np. przedział od 5 do 15?
$query = "SELECT content FROM table WHERE id = 5";
Re: [MySQL] Jak pobrać wybrany zakres rekordów
: pt wrz 18, 2009 12:54 pm
autor: slawko
Re: [MySQL] Jak pobrać wybrany zakres rekordów
: pt wrz 18, 2009 3:36 pm
autor: LaoHost.pl
Kod: Zaznacz cały
SELECT content FROM table WHERE id >= 5 AND id <= 15
Re: [MySQL] Jak pobrać wybrany zakres rekordów
: wt wrz 22, 2009 4:42 pm
autor: SzamanGN
Nie opowiadajcie farmazonów!
Aby wybrać z danego zakesu należy użyć BETWEEN od_wartości AND do_zawartości.
Kod: Zaznacz cały
SELECT content FROM table WHERE id BETWEEN 5 AND 15
Re: [MySQL] Jak pobrać wybrany zakres rekordów
: czw wrz 24, 2009 12:52 pm
autor: szczypior
Tym zapytaniem pobierzesz rekordy od 5 do 15 (11 rekordów, zaczynając od rekordu nr 5).
Re: [MySQL] Jak pobrać wybrany zakres rekordów
: sob wrz 26, 2009 8:51 am
autor: SzamanGN
Tecno napisz dokładnie, co chcesz osiągnąć, bo jak widzę, to każdy ma odpowiedź na inny temat.
Mamy tabelę `table` z polami: `id` | `wartosc`
Chcemy otrzymać wynik w postaci:
1. Wszystkie wpisy w tabeli.
2. Pokaż tylko rekordy pomiędzy 5 a 15 z wszystkich wpisów w tabeli.
2. Tylko rekordy z zakresu `id` pomiędzy 5 i 15.
Kod: Zaznacz cały
SELECT content FROM table WHERE id BETWEEN 5 AND 15
3. 10 pierwszych losowo wybranych rekordów.
Kod: Zaznacz cały
SELECT content FROM table ORDER BY RAND() LIMIT 10
Re: [MySQL] Jak pobrać wybrany zakres rekordów
: pn paź 12, 2009 3:18 pm
autor: Tecno
Dzięki za pomoc. To czy pobierze mi 10 czy 11 to już tak bardzo nie istotne.
Tak przy okazji zapytam, żeby nie zakładać nowego topicu. Jakiej funkcji użyć aby z pliku tekstowego pobrać np. 300 pierwszych znaków?
Re: [MySQL] Jak pobrać wybrany zakres rekordów
: pn paź 19, 2009 2:52 pm
autor: szczypior
fread($plik,300);