我想在列名“车号”中所有车号为AA在公司的系统全部隐藏但不删除,可以实现到吗?具体语句格式是怎样,新手呀急用

解决方案 »

  1.   

    select * from 表明 where 车号<>'AA'
      

  2.   

    select * from 表明 where 车号<>'AA'
    可以吗?
      

  3.   

    不显示,但又不能删除。这个很麻烦,要修改系统中所有要查询这个车号的语句,在where子句中加上条件: 车号 != 'AA'
      

  4.   

    既然你们公司所有的系统都要隐藏这个车号'AA'的数据,我觉得简单的办法就是,新建一个表,里面存放'AA'的数据,在从原来的表中删除就行,这样本质上数据还是保留着没有删除,而也能隐藏数据,最关键的是很简单
      

  5.   

    1、如果是不显示,那么就直接用select * from t where [车号] <> 'AA'
    2、如果是不要删除,那么就给表加个字段,表示该行不能被删除,反正其它人误删 
      

  6.   

    select * from 表明 where 车号<>'AA'
    可以吗?
    你这个只是在SQL查询吧?在系统查询会隐藏吗
      

  7.   

    select * from 表明 where 车号<>'AA'
    可以吗?
    你这个只是在SQL查询吧?在系统查询会隐藏吗
    查不出来系统就不会显示啊。。
      

  8.   

    加上where条件筛选掉,你那个公司系统查询应该是“界面”操作吧,只要返回的数据没有这些数据,那界面展示也不会有
      

  9.   

    是的那是不是应该这样写 slect * from tablename where 车号!='AA' 如果过几天又要显示出来呢?
      

  10.   

    select * from 表明 where 车号<>'AA'
    可以吗?
    你这个只是在SQL查询吧?在系统查询会隐藏吗
    查不出来系统就不会显示啊。。
    我过几天又要把它显示出来呢,语句怎么写,新手不太懂
      

  11.   

    修改数据库结构,加一数据字段,比如:VIEW,当值为1时,显示,当值为0时,不显示,在其他查询语句中加入:where view=1
      

  12.   

    是的那是不是应该这样写 slect * from tablename where 车号!='AA' 如果过几天又要显示出来呢?
    这就要加个标识列,标识这个数据是否要出现,假设加个a列,0为不出现,1为出现,然后数据表中,车号='AA'的那些行的a值改成0,这样查询的时候
    select * from tablename where 车号!='AA' and a=0就不出现。如果要改回出现,只需要改表中a的值,从0改成1,这样就可以显示出来
      

  13.   

    是的那是不是应该这样写 slect * from tablename where 车号!='AA' 如果过几天又要显示出来呢?
    这就要加个标识列,标识这个数据是否要出现,假设加个a列,0为不出现,1为出现,然后数据表中,车号='AA'的那些行的a值改成0,这样查询的时候
    select * from tablename where 车号!='AA' and a=0就不出现。如果要改回出现,只需要改表中a的值,从0改成1,这样就可以显示出来
    你看我这样行吗:新建一个表然后select * into 新表 from 旧表 ,然后把旧表要隐藏的车号删除,要显示出来的时候再从新表复制过来,因为不想对旧表作任何改动。
      

  14.   

    是的那是不是应该这样写 slect * from tablename where 车号!='AA' 如果过几天又要显示出来呢?
    这就要加个标识列,标识这个数据是否要出现,假设加个a列,0为不出现,1为出现,然后数据表中,车号='AA'的那些行的a值改成0,这样查询的时候
    select * from tablename where 车号!='AA' and a=0就不出现。如果要改回出现,只需要改表中a的值,从0改成1,这样就可以显示出来
    你看我这样行吗:新建一个表然后select * into 新表 from 旧表 ,然后把旧表要隐藏的车号删除,要显示出来的时候再从新表复制过来,因为不想对旧表作任何改动。 因为要隐藏的东西不多