色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql身份證怎么截取城市

吉茹定2年前9瀏覽0評論

在進(jìn)行MySQL數(shù)據(jù)庫操作時(shí),經(jīng)常會(huì)用到對身份證號的處理。如果想要截取出身份證號中的城市信息,可以使用MySQL的substring函數(shù)來實(shí)現(xiàn)。

SELECT substring('610112200003214567',1,6);

其中,參數(shù)1表示要截取的字符串,參數(shù)2表示要截取的起始位置,參數(shù)3表示要截取的長度。在身份證號中,前6位代表的是所在地區(qū)的行政區(qū)劃代碼(我們一般稱為城市代碼),因此,可以截取出這6位數(shù)字來獲取城市信息。

SELECT city_name FROM city_code WHERE city_code = substring('610112200003214567',1,6);

這里,我們可以根據(jù)截取出的城市代碼在一個(gè)城市代碼對應(yīng)城市名稱的表中查到對應(yīng)的城市名稱。

在進(jìn)行MySQL數(shù)據(jù)庫操作時(shí),我們需要注意以下幾點(diǎn):

  • 身份證號一般是字符串類型,需要用引號包裹。
  • 截取的起始位置是從1開始的。
  • 每個(gè)參數(shù)之間用逗號分隔,并且不要有多余的空格。