2013-04-26 37 views

回答

1

我希望這幫助。 。 。

SELECT IF (postcode REGEXP "^[A-Z][A-Z]",LEFT(postcode,2),LEFT(postcode,1)); 

這些例子說明:

SELECT IF ("H5 7PL" REGEXP "^[A-Z][A-Z]",LEFT("H5 7PL",2),LEFT("H5 7PL",1)); 
-> "H" 

SELECT IF ("HD5 7PL" REGEXP "^[A-Z][A-Z]",LEFT("HD5 7PL",2),LEFT("HD5 7PL",1)); 
-> "HD" 
+0

這很有幫助,謝謝。但是,我需要將值加入表中。所以我不想使用if,我只想說'LEFT JOIN postcode on postcode。[前1或2個字符來自郵編] = address.postcode1' – Nicola 2013-04-26 16:13:08

相關問題