mysql如何查詢不是身份證號(15位和18位都有)的記錄

mysql是支持正則表達式的。(REGEXPmysql

下面mysql語句便可查詢出card不爲身份證號的記錄正則表達式

(18位純數字,17位純數字+X,15位純數字)sql

select * from table where card not REGEXP '[0-9]{18}|[0-9]{17}X|[0-9]{15}'
spa

版權聲明:本文爲博主原創文章,未經博主容許不得轉載。table

相關文章
相關標籤/搜索