1476984019861890_个人页

个人头像照片 1476984019861890
0
4
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:
  • Java
    初级

    能力说明:

    了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。

    获取记录:

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2019年11月

正在加载, 请稍后...
暂无更多信息
  • 提交了问题 2019-11-25

    MySQL查询匹配某个字段,但删除所有非数字字符

  • 提交了问题 2019-11-25

    为什么SELECT * FROM title_included = 0返回一行?

  • 回答了问题 2019-11-25

    MySQL查询匹配某个字段,但删除所有非数字字符

    在MySQL 8.0中,您可以在比较之前使用functionREGEXP_REPLACE()排除所有非数字字符,例如: SELECT * FROM Contacts WHERE REGEXP_REPLACE(phoneNumber, '[^0-9]', '') LIKE '%123555%' 正则表达式的'[^0-9]'意思是:除了数字以外的所有东西。使用此技术,您无需明确列出要忽略的每个字符。 还有一种方式: SELECT * FROM Contacts WHERE replace(replace(replace(replace(phoneNumber, '(', ''), ')', ''), '-', ''), ' ', '') LIKE '%123555%'
    踩0 评论0
  • 回答了问题 2019-11-25

    为什么SELECT * FROM title_included = 0返回一行?

    WHERE title_included = 0 您正在将字符串与整数进行比较。这样做时,MySQL将字符串转换为数字数据类型。除非您的字符串是数字,否则结果为0。 WHERE title_included = '0'(注意:应为'0') 在这里,您正在进行字符串比较。会得到正常的结果 了解您的数据类型;在查询中传递正确的数据类型,以避免隐式转换。如果要比较字符串,请将其与string类型比较
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息