• sql查询语句得到返回值fetchone()


    需求:

    现在mysql中有一张表,表名是info,我想通过报案号4201820330114401021497在这张表里查询出它对应的id。

    sql = "select claim_id from info where claim_no = '4201820330114401021497'"
    #需要先执行sql语句
    if cursor.execute(sql):
        #得到返回值jilu,jilu是一个元组
        jilu = cursor.fetchone()
        #通过下标取出值即可
        print('对应的id是:', jilu[0])
    else:
        print('没有对应的id')

     这样我们就得到这个了,fetchone是取出一个,得到的是一个元组。fetchall()是取出全部的,也是一个元组,但是元组里的元素还是一个元组。还有一个fetchmany(),用法和fetchall(),类似,得到的也是一个元组,里面的元素为数组,可以通过下标取出值。

  • 相关阅读:
    python标准库
    python常用标准库
    django-restframework-serializers
    Resources.UnloadUnusedAssets
    Shader 的 Blend
    C++STL queue
    C++STL stack
    C++STL deque
    C++STL容器重点
    C++STL 迭代器
  • 原文地址:https://www.cnblogs.com/chaojiyingxiong/p/10150549.html
Copyright © 2020-2023  润新知