没有波澜起伏的浪就不叫海 2023-02-11 17:28 采纳率: 0%
浏览 19

例子中sqlite数据表如何排序?如果不排序,如何让新增的数据在数据库的最上面写入而不是在最后面

请问,如何给sqlite数据表根据timee列排序?问题2:如果不排序,如何让新增的数据在数据库的最上面写入而不是在最后面

import sqlite3


def conn():
        """创建数据库库"""
        Conn=sqlite3.connect('D:/nba2.db') # 连接数据库
        Cur=Conn.cursor() # 创建游标对象
        Cur.execute("create table if not exists lakers(timee DATE primary key not null on conflict ignore, age integer, phone integer)") # 创建表
        Conn.commit()
        print('数据库表创建成功')
def ins():
    """添加数据"""
    Conn = sqlite3.connect('D:/nba2.db')
    Cur = Conn.cursor()
    Cur.execute('INSERT OR IGNORE INTO lakers values(?,?,?)', (20230202,320,33))
        
    Cur.execute('INSERT OR IGNORE INTO lakers values(?,?,?)', (20201010,191,33)) # 插入数据,使用了占位符?
    Cur.execute('INSERT OR IGNORE INTO lakers values(?,?,?)',(20190101,203,36))
    Cur.execute('INSERT OR IGNORE INTO lakers values(?,?,?)',(20180808,203,36))
    Cur.execute('INSERT OR IGNORE INTO lakers values(?,?,?)',(20170707,100,28))
    Cur.execute('INSERT OR IGNORE INTO lakers values(?,?,?)',(20160606,210,36))

    #Cur.execute('select * from lakers order by (phone)ASC')
    Conn.commit()
    print('数据添加成功')
if __name__ == '__main__':

    conn()
    ins()
    Conn=sqlite3.connect('D:/nba2.db') # 连接数据库
    Cur=Conn.cursor() # 创建游标对象


    Cur.execute('INSERT OR IGNORE INTO lakers values(?,?,?)',(20230203,210,36))
    Cur.execute('select * from lakers order by phone asc')
    Conn.commit()
    Cur.execute("SELECT * FROM lakers")
    a=Cur.fetchall()
    print(a)

  • 写回答

2条回答 默认 最新

  • GISer Liu 2023-02-11 18:09
    关注

    以下答案引用自GPT-3大模型,请合理使用:

    ```数据库表创建成功

    数据添加成功

    SELECT * FROM lakers

    [(20230202, 320, 33), (20201010, 191, 33), (20190101, 203, 36), (20180808, 203, 36), (20170707, 100, 28), (20160606, 210, 36)]```

    评论

报告相同问题?

问题事件

  • 创建了问题 2月11日

悬赏问题

  • ¥15 孟德尔随机化怎样画共定位分析图
  • ¥18 模拟电路问题解答有偿速度
  • ¥15 CST仿真别人的模型结果仿真结果S参数完全不对
  • ¥15 误删注册表文件致win10无法开启
  • ¥15 请问在阿里云服务器中怎么利用数据库制作网站
  • ¥60 ESP32怎么烧录自启动程序
  • ¥50 html2canvas超出滚动条不显示
  • ¥15 java业务性能问题求解(sql,业务设计相关)
  • ¥15 52810 尾椎c三个a 写蓝牙地址
  • ¥15 elmos524.33 eeprom的读写问题