最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python中執(zhí)行MySQL結(jié)果限制和分頁(yè)查詢示例詳解

 更新時(shí)間:2023年11月13日 08:43:32   作者:小萬(wàn)哥  
這篇文章主要為大家介紹了Python中執(zhí)行MySQL結(jié)果限制和分頁(yè)查詢示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

Python MySQL 限制結(jié)果

限制結(jié)果數(shù)量

示例 1: 獲取您自己的 Python 服務(wù)器

選擇 "customers" 表中的前 5 條記錄:

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="您的用戶名",
  password="您的密碼",
  database="我的數(shù)據(jù)庫(kù)"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers LIMIT 5")
myresult = mycursor.fetchall()
for x in myresult:
  print(x)

從另一個(gè)位置開(kāi)始

如果您想返回從第三條記錄開(kāi)始的五條記錄,可以使用 "OFFSET" 關(guān)鍵字:

示例 2: 從位置 3 開(kāi)始,返回 5 條記錄

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="您的用戶名",
  password="您的密碼",
  database="我的數(shù)據(jù)庫(kù)"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers LIMIT 5 OFFSET 2")
myresult = mycursor.fetchall()
for x in myresult:
  print(x)

示例

import mysql.connector
# 連接到MySQL數(shù)據(jù)庫(kù)
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  password="yourpassword",
  database="mydatabase"
)
# 創(chuàng)建游標(biāo)對(duì)象
mycursor = mydb.cursor()
# 使用INNER JOIN合并用戶和產(chǎn)品表格
sql = "SELECT \
  users.name AS user, \
  products.name AS favorite \
  FROM users \
  INNER JOIN products ON users.fav = products.id"
# 執(zhí)行SQL查詢
mycursor.execute(sql)
# 獲取查詢結(jié)果
myresult = mycursor.fetchall()
# 打印結(jié)果
for x in myresult:
  print(x)

注意:您可以使用JOIN代替INNER JOIN,它們都會(huì)給您相同的結(jié)果。

LEFT JOIN

在上面的示例中,Hannah 和 Michael 被排除在結(jié)果之外,因?yàn)镮NNER JOIN僅顯示存在匹配的記錄。如果您希望顯示所有用戶,即使他們沒(méi)有喜歡的產(chǎn)品,可以使用LEFT JOIN語(yǔ)句:

sql = "SELECT \
  users.name AS user, \
  products.name AS favorite \
  FROM users \
  LEFT JOIN products ON users.fav = products.id"

RIGHT JOIN

如果您希望返回所有產(chǎn)品以及將它們作為喜歡的產(chǎn)品的用戶,即使沒(méi)有用戶將其作為喜歡的產(chǎn)品,可以使用RIGHT JOIN語(yǔ)句:

sql = "SELECT \
  users.name AS user, \
  products.name AS favorite \
  FROM users \
  RIGHT JOIN products ON users.fav = products.id"

以上就是Python中執(zhí)行MySQL結(jié)果限制和分頁(yè)查詢示例詳解的詳細(xì)內(nèi)容,更多關(guān)于Python MySQL結(jié)果限制分頁(yè)查詢的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

金坛市| 化隆| 南漳县| 贡嘎县| 嘉定区| 开封市| 鄄城县| 含山县| 黄梅县| 丰镇市| 鄢陵县| 乌海市| 克山县| 资源县| 武山县| 绥滨县| 繁昌县| 灵石县| 淮北市| 桓台县| 阿克苏市| 蕲春县| 德江县| 闽侯县| 吴川市| 滨海县| 荔浦县| 双鸭山市| 勐海县| 岱山县| 河间市| 乌审旗| 庆城县| 汉川市| 安达市| 旬阳县| 宁津县| 阳谷县| 聂荣县| 新郑市| 高台县|