SELECT * from User LIMIT 1
UNION
SELECT * from User LIMIT 74,1
Edytuj
@Kay:PHP nie może zmienić wewnętrznej kolejności zestawu wyników po jego utworzeniu.
Jeśli zapytanie zawsze zwraca 75 wierszy, jedynym sposobem uzyskania dostępu do pierwszego i 75 wiersza przed czymkolwiek innym byłoby użycie mysql_data_seek który przesuwa wewnętrzny wskaźnik wyniku:
$result = mysql_query('SELECT * from User');
mysql_data_seek($result, 1);
$row1 = mysql_fetch_assoc($result);
mysql_data_seek($result, 75);
$row75 = mysql_fetch_assoc($result);
Zauważ, że jeśli po powyższym następuje while
, wskaźnik musi zostać zresetowany do odpowiedniej pozycji.