问题描述
我有一个数据库,我想打印以下内容,
最后10行
前10行
最大的邮政编码号码
最小的邮政编码号码
这是我使用的代码。
导入pymysql
db = pymysql.connect (主机 = "192.168.0.180",端口 = 4000,用户 = "maxuser",passwd = "maxpwd")
cursor = db.cursor()
cursor.exe可爱 (“从zipcodes_one.zipcodes_one中选择 *,其中 <= MAX_ROWS”)
结果 = 光标。fetchall()
对于结果:
打印 (结果)
请帮忙
谢谢
最后10行
前10行
最大的邮政编码号码
最小的邮政编码号码
这是我使用的代码。
导入pymysql
db = pymysql.connect (主机 = "192.168.0.180",端口 = 4000,用户 = "maxuser",passwd = "maxpwd")
cursor = db.cursor()
cursor.exe可爱 (“从zipcodes_one.zipcodes_one中选择 *,其中 <= MAX_ROWS”)
结果 = 光标。fetchall()
对于结果:
打印 (结果)
请帮忙
谢谢
专家解答
“最后10行” 基于什么?我们需要一个 “最后” 的定义。我假设你在这个表上有名为DATE_CREATED的列
-最后10行
-前10行
-最大的邮政编码号码
-最小的邮政编码号码
会有以下查询:
从zipcodes_one.zipcodes_one order by date_created desc中选择 * 仅取前10行
从zipcodes_one.zipcodes_one order by date_created asc中选择 * 仅获取前10行
从zipcodes_one.zipcodes_one order by zipcode_number desc仅获取第1行
从zipcodes_one.zipcodes_one order by zipcode_number asc仅获取前1行
-最后10行
-前10行
-最大的邮政编码号码
-最小的邮政编码号码
会有以下查询:
从zipcodes_one.zipcodes_one order by date_created desc中选择 * 仅取前10行
从zipcodes_one.zipcodes_one order by date_created asc中选择 * 仅获取前10行
从zipcodes_one.zipcodes_one order by zipcode_number desc仅获取第1行
从zipcodes_one.zipcodes_one order by zipcode_number asc仅获取前1行
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




