13
回答
mysql查询 怎么使用 in
注册华为云得mate10,2.9折抢先购!>>>   

SELECT COUNT(*) FROM MZCFYP WHERE CFDH IN (SELECT MZCF.CFDH FROM MZCF WHERE CFSJ LIKE '%2012-03%')

mysql5.0怎么进行这样的查询 好像5.0不支持这样的方式

举报
Chaos_heart
发帖于6年前 13回/2K+阅
共有13个答案 最后回答: 5年前

引用来自“宏哥”的答案

只有数据库才可能支持 "in"这样的集合运算

mysql 怎么可能支持

哈哈,mysql也不是一无是处的哦
--- 共有 1 条评论 ---
宏哥同意 6年前 回复

5.0好像也不支持 select (select 10)/(select 5)  这样

只能拆开写

--- 共有 1 条评论 ---
66号公路mysql> select (select 10)/(select 5); +------------------------+ | (select 10)/(select 5) | +------------------------+ | 2.0000 | +------------------------+ 1 row in set (0.04 sec) 5年前 回复

引用来自“perhaps”的答案

5.0好像也不支持 select (select 10)/(select 5)  这样

只能拆开写

虽然我承认我说错了,

实际上,我还是没有说错

mysql不是数据库. 

--- 共有 6 条评论 ---
mark35回复 @perhaps : 免费不是弱智的理由 6年前 回复
宏哥回复 @fzxu_05 : 看到那些mysql的问题,就觉得操蛋.本来都是理所应当的事情,因为mysql,就复杂了. 6年前 回复
fzxu_05嚯,这哥们又来争论这个问题了,半年前不是争论过了吗? 6年前 回复
Chaos_heart的确,是没办法,公司目前用就是mysql 6年前 回复
宏哥回复 @perhaps : 如果系统已经在那里了,的确没有办法 6年前 回复

引用来自“木人mr”的答案

是比较喜感。 到底mysql 算不算数据库啊。呵呵。 娱乐一下,莫认真。  
赞娱乐精神
顶部