SQL如何查詢和刪除MYSQL資料庫中包含特定字串的記錄

時間 2021-07-13 09:13:53

1樓:粉紅頑皮蛇

後面條件可以不加

str like 'http://%' 是查詢 以http:// 開頭的字串

2樓:匿名使用者

%:表示任意個或多個字元。可匹配任意型別和長度的字元。

比如 select * from [user] where u_name like 『%三%』

將會把u_name為「張三」,「張貓三」、「三腳貓」,「唐三藏」等等有「三」的記錄全找出來。

3樓:奧丁神王

你可以用locate和substr配合使用達到模糊匹配的效果,然後用replace替換

補充,看錯了,你要的是刪除是吧,我以為是替換呢

4樓:玩轉資料處理

參考

mysql和sqlserver中sql語法區別

select from std where userid not in select serid from std limit 3 limit 3 select count lc 這樣修改 select from std where userid not in select top 3 userid...

SQL怎樣刪除重複資料,sql中如何刪除一個表中重複的記錄

解決在excel電子 中,如果混雜有重複資料,如何定位,如何刪除的問題。首先刪除一張表中可能存在的重複資料 delete from 表 where 欄位1 in select 欄位1 from select 欄位1,row number over partition by 欄位1 order by ...

sql查詢結果如何自動換行,SQL查詢分析器能不能自動換行

可以在sql語句中加換行符chr 10 實現,比如欄位a長度為150,sql可以這麼寫 select substr t.a,0,100 char 10 substr t.a,101,len t.a from table t 或者你也可以將內容複製出來,放入一個自動換行的記事本,儲存之後就是換行後的結...