关闭

关于MySql的in用法

标签: mysqlusersql
6618人阅读 评论(1) 收藏 举报
分类:

在MySql的where条件查询中会把数字自动转换为字符串,

例如:栏目名称为 user_id,类型为varchar字符串类型,在写 sql时可以这样写

select ..... from ....

where user_id=00011或者user_id='00011'都是可以正确找到结果的.

但是如果用到了in用法,如 user_id in (00011,00012,00013)这样是返回不了结果的,这时必须给00011加字符串标记,"  '    "

还有就是MySql的栏目符号为键盘上1左边的字符,不要与单引号" '  "字符串标记混了.

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:143879次
    • 积分:2110
    • 等级:
    • 排名:第17995名
    • 原创:34篇
    • 转载:68篇
    • 译文:14篇
    • 评论:8条
    最新评论