我想隐藏数据库中带有匹配条目的一行结果, 就像列类型二进制文件一样,如果条目为1则隐藏它,但如果它的0显示它。
答案 0 :(得分:0)
你的SQL语句应该是这样的:
SELECT *
FROM awardees
WHERE binary_col = 0
ORDER BY surname ASC
这将返回二进制列中值为0的所有行。 如果要添加额外条件,可以在where条件中使用“AND”“OR”和“NOT”等逻辑运算符。例如,我只想要姓氏以P开头的获奖者,我会这样做:
SELECT *
FROM awardees
WHERE binary_col = 0
AND surname LIKE 'P%'
ORDER BY surname ASC
欢呼声
答案 1 :(得分:0)
使用名称int InDup(int *a,int num, int x)
{
size_t i;
for (i=0; i<x; i++)
if(a[i] == num) return 1;
return 0;
}
向表中添加字段,键入:isHide
,默认值:'0'。
对于行如何隐藏设置bit
为'1'。
在查询中,您可以在isHide
语句中进行检查。