關於mysql查詢語句的問題
- 2022-12-20
這個不是sql語法的要求,而是你的程式語言的要求:
在程式裡,整個sql語句就是一字串,字串是用“”雙引號括起來的,value、mtype都是程式字串變數,多個字串銜接時就用加號。
而在sql語法中,字串使用 ‘ 單引號括起來的,如’abc‘,假如value=“asd”,我們要用value的值(是value的值,而不是“value”這幾個字元)’abc‘換成就應該是’“ value ”‘,但在程式中字串連線時用+,於是應該寫成’“+ value +”‘,所以單引號+雙引號,不是誰在前在後的問題,而應該是看起來“雙引號在單引號內”
希望對你理解有幫助
上一篇:怎樣才可以讓眼睛變小?
下一篇:改反問句!拜託了