2017-10-15 32 views
-2

有人可以請指出我哪裏出錯了嗎? 我有一個應用程序使用PHP和MySQL。事情是,我們正在使用一些文件上傳插件,這些插件要求我們保存具有如下格式的唯一ID:a41ddc78-3fee-4bf3-88c1-83028ae22f1。在某些時候,我需要使用這些字段從數據庫中選擇數據,正如您所看到的,當我對它進行手動查詢時,我無法獲得該字段。對於如何解決這個問題有任何幫助。謝謝mysql:如何選擇包含「 - 」的字符串

My database entry

After Query

+1

的分貝值在年底有一個4。你拼寫錯了字符串 – Matt

+0

UUID實際上是'a41ddc78-3fee-4bf3-88c1-83028ae22f14',最後是'4'。投票結束爲一個錯字問題。而且,您可能希望圍繞UUID使用單引號而不是雙引號。不是強制性的,只是更常見的慣例。 –

+0

我感謝你們指出我做錯了什麼。請關閉這個問題,爲這個笨拙的錯誤感到尷尬。我的應用程序由於某種原因修剪了最後一個字符,並且已經修復了它..再一次非常感謝你 – andrewsumichan

回答

-1
SELECT * FROM product_image WHERE unique_id = 'a41ddc78-3fee-4bf3-88c1-83028ae22f1' 

的查詢工作正常...

+1

真的嗎? OP只是說沒有。 – GurV

+0

謝謝,我發現我的錯誤。謝謝,我投票結束這個問題。 – andrewsumichan