sql查询某个字段包含字符串

时间:2025-04-01 14:03:46

一般用substring函数截取出特定字段,如

–用户姓名第二个字是’大’字的
select * from Users where SUBSTRING(UserName,2,1)=‘大’

第二种方法就是直接like模糊查询,看具体情况使用
select * from Users where UserName like ‘%大%’

select * from dede_archives where FIND_IN_SET('1',title) 

def get_error_count():
    '''
    获取开so报错数量
    :return:
    '''

    # 传入数据库路径,db.s3db或者
    conn = sqlite3.connect('mydb')
    c = conn.cursor()
    c.execute('''SELECT Shp_Cond,Shi FROM so WHERE SO like '{}' '''.format('%err%'))
    content = c.fetchall()
    content = list(set(content))
    # print(content)
    # print(len(content))
    return len(content)

参考
/myname849/article/details/113617808

/ncwoniu/p/