我試圖根據另一個字段更新字段。基於正則表達式計算的mysql字段
的數據是這樣的:
id|Measurement
1|15x52 9x2
最後,我想喜歡計算字段:
id|Measurement|calcField
1|15x52 9x2|798
測量可能有「你好,喬治」,等等。所以,只有當我們發現我們應該計算一個[數字] x [數字]。
我將很高興與:
id|Measurement|calcField
1|15x52 9x2|780 18
任何援助將不勝感激! 謝謝。
爲什麼不在您的應用程序代碼中找出它並插入它? – tadman
感謝您的評論。主要是我正在尋找正則表達式來匹配這種模式。看來最好的地方是數據。我可能想在將來做一個更新。我有幸運用了這個IF(地址REGEXP'^ [0-9]',SUBSTRING(地址,LOCATE(',地址)+1),地址)AS addrSort',它將街道號碼與地址分開, m有** [數字] x [數字] **模式有問題。 – Mike