首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

求 sql select如何同时查询2个值

2013-10-07 
求 sql select怎么同时查询2个值比如 在数据库中 一个键hidey和hiden 要同时实现出等于y和n的数据要怎么

求 sql select怎么同时查询2个值
比如 在数据库中 一个键hide=y和hide=n 要同时实现出等于y和n的数据要怎么写
sql的语句不是很懂 我是这么写的 虽然没报错
SELECT * FROM blog WHERE type='$type' $author and hide='y' and hide='n' $condition $limit
但是却都不显示
SELECT * FROM blog WHERE type='$type' $author and hide='y' $condition $limit
这样就可以 但是这能显示等于Y的 不能实现出等于n的
[解决办法]
你的 $author $condition 分别是什么?
[解决办法]
类似的,修改看看

SELECT * 
FROM `blog`  
WHERE `type` = "$type" 
    AND `author` = "$author" 
    AND `hide` in ("y", "n")
LIMIT

[解决办法]
用or不就可以了嘛。干嘛要用and呀~怎么可能同时等于y又等于n

热点排行