【distinct是什么意思】这句SQL语句是什么意思.ql=""selectdistinct(selabel)from.sql=""...

发布时间:2021-03-23 07:09:47

这句SQL语句是什么意思.ql=select distinct(selabel) from.sql=select distinct(selabel) from kcwl_labprosellog where isdel=0 &sqlfile& and selabel not in (select distinct(selabel) from kcwl_labprosell) 这个语句是什么作用的.说具体详细点.好像是查询2个表的数据,我要删除它显示出来的数据,怎么改呢?如有很多条记录,如何删除单个记录呢?

网友回答

【答案】 sql=select distinct(selabel);&&选取无重复记录的selabel字段
  from kcwl_labprosellog ;&&来自表kcwl_labprosellog
  where isdel=0 &sqlfile& and selabel not in;&&字段Isdel值为0且字段selabel的值不存在于后面的查询中
  (select distinct(selabel) from kcwl_labprosell) &&选取kcwl_labprosell表中无重复记录的selabel字段
  删除相应数据sql=delete from kcwl_labprosellog where selabel in;(select distinct(selabel) from kcwl_labprosellog where ;isdel=0 &sqlfile& and selabel not in (select distinct(selabel); from kcwl_labprosell))
  删除单条记录一样的,写上你要删除的条件就行,例如,删除selabel字段值为张三的:SQL=delete from kcwl_labprosellog where selabel=张三
以上问题属网友观点,不代表本站立场,仅供参考!