这个结果有几列,第五行是谁

👁️ 1 人浏览 💬 0 人评论 ❤️ 添加收藏

条件决定留下哪几行

全部

留下

把两列取出来看看。输出两样:结果有几列,以及从上往下第 5 行的商品名(用 / 隔开)。

import sqlite3
db = sqlite3.connect(":memory:")
db.execute("CREATE TABLE goods (id INTEGER, name TEXT, cat TEXT, price INTEGER, stock INTEGER)")
db.executemany("INSERT INTO goods VALUES (?,?,?,?,?)", [
    (1, "绿茶", "饮料", 6, 12),   (2, "红茶", "饮料", 6, 0),
    (3, "苏打水", "饮料", 5, None), (4, "薯片", "零食", 8, 7),
    (5, "海苔", "零食", 12, 3),   (6, "巧克力", "零食", 15, None),
    (7, "铅笔", "文具", 2, 40),   (8, "笔记本", "文具", 9, 5),
    (9, "橡皮", "文具", 3, 0),    (10, "冰红茶", "饮料", 4, 20)])
rows = db.execute("SELECT name, price FROM goods").fetchall()
print(str(len(rows[0])) + "/" + rows[4][0])
提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论

全部评论