mysql python query with null value,最佳实践是如何的?

我知道必须使用is null,以及null!=null
但是考虑这么个函数


def find(name=None, id=None):
    cursor.execute("select * from t_name where name=%s, id=%s", (name, id))
    

像这样参数化的场景中,难道我要为每个可能为 null 的值重写一句带is的 sql?

阅读 2.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏