跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请教大佬MYSQL的varchar可以按数值判断是否相等么?
未分類
20 8 月 2020

请教大佬MYSQL的varchar可以按数值判断是否相等么?

tradekey1h 大佬有话说 :

请教大佬MYSQL的varchar可以按数值判断是否相等么?

字段是varchar
存的值大部分是数字
比如value=’00015’有没有办法匹配到值为015记录?

Cstudent 大佬有话说 :

本帖最后由 Cstudent 于 2020-8-20 00:27 编辑

你是只要做查询是吗?可以用convert函数

select value
where convert(value,signed) = convert(‘015’,signed)

这样当你得value为’00015’的时候也能和’015’对上

h0stl0c 大佬有话说 :

%value%

这不行?

https://cdn.jsdelivr.net/gh/hishis/forum-grandmaster-for-discuz/public/images/patch.gif

byg 大佬有话说 :

都先转换成int再比较不就行了

tradekey1h 大佬有话说 :

byg 大佬有话说 : 2020-8-19 23:41
都先转换成int再比较不就行了

数据库结构不打算动
能在语句上解决么

三七开 大佬有话说 :

用命令 LIKE + %通配符

tradekey1h 大佬有话说 :

Cstudent 大佬有话说 : 2020-8-20 00:21
你是只要做查询是吗?可以用convert函数

这样当你得value为’00015’的时候也能和’015’对上 …

666

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具