现在有一张表
里面的内容是
列1 列2 列3
68 1 1
58 1 2
68 2 1
57 2 2
58 2 2
59 2 2
列1可以当作是另外A表的主键(类别表),列2可以看作是b表(课程表)的主键
列3为课程表的一个列
现在想做的是当列3为1的时候 则显示列2中列1=68的记录 列3如果不为1的时候 都显示
sql语句怎么做呢?
里面的内容是
列1 列2 列3
68 1 1
58 1 2
68 2 1
57 2 2
58 2 2
59 2 2
列1可以当作是另外A表的主键(类别表),列2可以看作是b表(课程表)的主键
列3为课程表的一个列
现在想做的是当列3为1的时候 则显示列2中列1=68的记录 列3如果不为1的时候 都显示
sql语句怎么做呢?
where 列3!=1 or (列3=1 and 列1=68)
where 列3<>1 or (列3=1 and 列1=68)