Python MySQL کے لئے محدود کریں

نتائج محدود کریں

آپ میں سے "LIMIT" جملے کا استعمال کرسکتے ہیں تاکہ کوئی بھی کوئی سوال بر آمد کی تعداد کو محدود کریں:

مثال

"customers" ٹیبل کے پہلے پانچ ریکارڈز کو انتخاب کریں:

ایمپورٹ mysql.connector
میرا ڈیبکو = mysql.connector.connect(
  ہاسٹ = "localhost",
  یوزر = "آپ کا یوزر نیم",
  پاسورڈ = "آپ کا پاسورڈ",
  ڈیٹا بیس = "میرا ڈیٹا بیس"
)
میرا کورسور = میرا ڈیبکو کورسور()
میرا کورسور.execute("SELECT * FROM customers LIMIT 5)")
میرا نتیجہ = میرا کورسور.fetchall()
برائے ایکس میں میرا نتیجہ:
  پرنٹ(ایکس)

مثال چلائیں

دوسرے مقام سے شروع کریں

اگر آپ چاہتے ہیں کہ سومر پتھ سے پانچ ریکارڈز بر آمد کریں تو آپ میں سے "OFFSET" کی کلیدی جگہ استعمال کرسکتے ہیں:

مثال

3 سے شروع کرکے 5 ریکارڈز بر آمد کریں:

ایمپورٹ mysql.connector
میرا ڈیبکو = mysql.connector.connect(
  ہاسٹ = "localhost",
  یوزر = "آپ کا یوزر نیم",
  پاسورڈ = "آپ کا پاسورڈ",
  ڈیٹا بیس = "میرا ڈیٹا بیس"
)
میرا کورسور = میرا ڈیبکو کورسور()
میرا کورسور.execute("SELECT * FROM customers LIMIT 5 OFFSET 2)")
میرا نتیجہ = میرا کورسور.fetchall()
برائے ایکس میں میرا نتیجہ:
  پرنٹ(ایکس)

مثال چلائیں