基本上,我需要一個查詢,看起來大多是這樣的...需要幫助弄清楚mysql查詢的語法嗎?
SELECT column FROM tablename WHERE column LIKE '%images/uploads%';
有隻就是趕上這裏,我只想要回在那裏上傳後什麼是確定的,只要它不是一個正斜槓/
所以,images/uploads/somethingelse
是不是我要找的
images/uploadssomethingelse
就是我要找的。
任何想法?
謝謝!
基本上,我需要一個查詢,看起來大多是這樣的...需要幫助弄清楚mysql查詢的語法嗎?
SELECT column FROM tablename WHERE column LIKE '%images/uploads%';
有隻就是趕上這裏,我只想要回在那裏上傳後什麼是確定的,只要它不是一個正斜槓/
所以,images/uploads/somethingelse
是不是我要找的
images/uploadssomethingelse
就是我要找的。
任何想法?
謝謝!
這將幫助你
SELECT column FROM tablename WHERE column LIKE '%images/uploads%' AND column NOT LIKE '%images/uploads/%';`
啊,這就像一個魅力...我不覺得這個哈哈想到了愚蠢。非常感謝。 – ipixel
SELECT column
FROM tablename
WHERE
column LIKE '%images/uploads%'
and column not like '%images/uploads%/%';
嗯,這是他要求的:「上傳後的任何東西都可以,只要它不是正斜槓/'' –
SELECT column FROM tablename WHERE column REGEXP 'images/uploads[^/]*$';
你要拒絕'圖像/ uploadssomethingelse/somethingelse'? – showdev
idealy我想找到並替換它。長話短說我做了一個查找和替換,但忽略了添加/上傳後。所以我不能只搜索圖片/上傳,因爲結果將包括比我需要更多的條目。 – ipixel