django實現(xiàn)更改數(shù)據(jù)庫某個字段以及字段段內(nèi)數(shù)據(jù)
看文檔發(fā)現(xiàn)一行代碼就能搞定狀態(tài)和和更改數(shù)據(jù),挺有意思,分享一下
更改staff人員狀態(tài)以及在username字段后加上_lizhi,成為username_lizhi的狀態(tài)
Staff.objects.filter(id=get_id).update(action_flag=0,username=Concat(F('username'), Value("_lizhi")))
補充知識:一個字段內(nèi)存儲多個值以,分割如何查詢
需求: 一個用戶表,里share_ids的存儲格式為1,2,3,4 ,要查詢出來所有share_ids帶4的數(shù)據(jù)
數(shù)據(jù)表存儲格式:
解決思路:
使用FIND_IN_SET函數(shù)進(jìn)行查詢
原生SQL示例:
select * from admin where FIND_IN_SET('4',share_ids)
以上這篇django實現(xiàn)更改數(shù)據(jù)庫某個字段以及字段段內(nèi)數(shù)據(jù)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
PyQt5中QCommandLinkButton的詳細(xì)教程與應(yīng)用實戰(zhàn)
在PyQt5中,QCommandLinkButton是一個特殊的按鈕控件,它最初在Windows Vista中引入,并因其獨特的外觀和功能在GUI應(yīng)用程序中得到了廣泛應(yīng)用,本教程將結(jié)合實際案例,詳細(xì)介紹QCommandLinkButton在PyQt5中的用法,需要的朋友可以參考下2024-07-07Python數(shù)據(jù)類型最全知識總結(jié)
學(xué)習(xí)一門語言,往往都是從Hello World開始. 但是筆者認(rèn)為,在一個黑框框中輸出一個“你好,世界”并沒有什么了不起,要看透事物的本質(zhì),熟悉一門語言,就要了解其底層,就是我們常常說的基礎(chǔ),本篇從python中的數(shù)據(jù)類型開始,需要的朋友可以參考下2021-05-05pycharm通過ssh連接遠(yuǎn)程服務(wù)器教程
今天小編就為大家分享一篇pycharm通過ssh連接遠(yuǎn)程服務(wù)器教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02python 求某條線上特定x值或y值的點坐標(biāo)方法
今天小編就為大家分享一篇python 求某條線上特定x值或y值的點坐標(biāo)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-07-07python smtplib模塊自動收發(fā)郵件功能(二)
這篇文章主要為大家詳細(xì)介紹了python smtplib模塊自動收發(fā)郵件功能的第二篇,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-05-05