看到一个帖子里出的错误是把col in (“a”, “b”)写成”a” or “b”
http://bbs.csdn.net/topics/391939390
那么问题来了,mysql在parse中允许对字符串做这样的语法,是什么目的,为什么符合语法,具体做了什么操作,实践中有什么用呢?百思不得其JIE
MariaDB  
解决方案
引用 4 楼 gikod 的回复: 
Quote: 引用 3 楼 yupeigu 的回复: 
Quote: 引用 2 楼 gikod 的回复: 
Quote: 引用 1 楼 yupeigu 的回复: 
本人刚才在sql server上试了一下这个语法是会报错的。
 
是吧,本人用Oracle比较多,也不能这么用,真是惊叹MySQL的神奇。
 
 
说到这里,还有一个 mysql特有的语法:
 
 
好神奇的语法,
MariaDB  
 
 
一般用来求某个数据中,最新的数据,例如张三 ,在1号上传了1条数据,3号上传了一条数据,