{eval=Array;=+count(Array);}
感謝邀請(qǐng)!
最簡單的語句就是delete from 表名 where 條件
批量刪除的語句也可以使用find_in_set函數(shù) 使用id 來進(jìn)行批量刪除
但是最好的辦法就是建立存儲(chǔ)過程。
首先刪除肯定是用delete語句。
然后就是說這個(gè)刪除操作。我覺得任何的線上項(xiàng)目在做delete操作時(shí)候都有必要備份數(shù)據(jù)庫哦,本人就吃過虧,所以強(qiáng)烈建議備份,不管你覺得是否有必要。
最后,確定了需要做刪除,然后就是看sql語句怎么寫了。無非就是
delete from tablename where ……
這里表名自己填好,然后where里面的內(nèi)容就是自己要?jiǎng)h除的數(shù)據(jù)的查詢條件。這里我也建議大家根據(jù)where里面的條件做一次selete操作,確定自己的where條件是剛好滿足需求,不會(huì)刪除其他數(shù)據(jù),然后再執(zhí)行自己的delete操作。
反正數(shù)據(jù)庫在自己額外操作delete和update操作的時(shí)候,最好備份。可能有的朋友會(huì)嫌麻煩,或者嫌我啰嗦,但是真正遇到過誤操作,而且又沒有備份的朋友,才知道備份數(shù)據(jù)對(duì)數(shù)據(jù)庫恢復(fù)的重要性。其他的這里就不多說了。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答