每列提取唯一值,只能一列列的查询,比如:
select distinct 处名称 from tab_name
如果是唯一数据的,肯定是有约束条件来确认结果的唯一性,肯定会用到where语句。sql:select * from tablename where id ='10'
解释:如果id是主键或者是不重复字段,那么通过固定的id条件,就可以取出唯一数据。
如果tablename是主键,那么你只管 *** 作,不会出现重复的,数据库自己会给你判断,如果你插入或修改语句会造成重复时,系统报错跳出。如果tablename不是主键,
update语句中,不修改tablename字段
insert语句时,先查询一下现在插入的tablename数据库里有没有存在的,有就不添加了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)