كيف يمكنني الوصول بين الصفوف في استعلام MySQL

StackOverflow https://stackoverflow.com/questions/2202843

  •  18-09-2019
  •  | 
  •  

سؤال

أريد جلب صفوف متوسطة من قاعدة البيانات.

مثل آخر 10 صفوف أستخدم الحد:

    return Doctrine_Query::create()
                ->select('v.*')
                ->from('Video v')                   
                ->where("v.community_id='$community_id' AND v.user_id='$user_id' AND v.published='$published'")
                ->orderBy('v.id DESC')
                ->limit(10)
                ->execute();        

ولكن ماذا لو أريد الصفوف 110-120؟ هل يمكن لأي شخص أن يقول لي عن ذلك؟ كيفية كتابة هذا النوع من الاستعلام في العقيدة

هل كانت مفيدة؟

المحلول 4

استخدام جملة أوفست ...chk dis.

نصائح أخرى

استخدم ال عوض() بند.

أنت استطاع إستخدم Doctrine_Pager

$page = 10;
$limit = 10;
$query = Doctrine_Query::create()
        ->select('t.*')
        ->from('SomeTable t')

$pager = new Doctrine_Pager(
    $query,
    $page,
    $limit
);

$rows = $pager->execute();

للصفوف 110-120، تريد

LIMIT 109, 10
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top