首頁  >  文章  >  後端開發  >  MySQL where 條件替換疑問?

MySQL where 條件替換疑問?

WBOY
WBOY原創
2016-08-18 09:15:371136瀏覽

字段:ariclecategory/index?type=article

值 :ariclecategory/index

需求:比較?之前的自讀內容和值是否相等

想每次查詢的時候,將包括問好在內的內容給去除掉在比較,請問怎麼寫where?

目前:select * from where ziduan = 'ariclecategory/index';

回覆內容:

字段:ariclecategory/index?type=article

值 :ariclecategory/index

需求:比較?之前的自讀內容和值是否相等

想每次查詢的時候,將包括問好在內的內容給去除掉在比較,請問怎麼寫where?

目前:select * from where ziduan = 'ariclecategory/index';

<code>select * from where ziduan like 'ariclecategory/index%'</code>

ariclecategory/index 如果是變量,請使用變數取代
前綴相符的like是可以用索引的。後綴匹配和模糊匹配不可以。

select * from where ziduan like 'ariclecategory/index%' ?沒懂啥意思

去掉問號這種資料處理的事情是要放在程式中進行的,sql的where就照你現在這麼寫的就行

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn