举例说明
创新互联建站-专业网站定制、快速模板网站建设、高性价比广饶网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式广饶网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖广饶地区。费用合理售后完善,十多年实体公司更值得信赖。
SELECT
CASE a.AFTER_QUALITY
WHEN '0' THEN
'过免维期'
WHEN '1' THEN
'未过免维期'
ELSE
'错误数据'
END AS AFTER_QUALITY
FROM
t_maintain_log a
数据库表内容:
可以的,order by多个字段规则是这样的,用逗号分隔每一个字段,如果字段不指明排序方式,默认是增序。排序的方法是先按第一个字段排序,如果有相同的再按后续的字段依次排序。
举个例子
按照c1排序的结果如上图,然后我们按照c1增序,c2降序排列,结果如下:
你说的是
select * from table where col in('zt', 'lx')
或者
select * from table where col ZT='' and LX=''
问的不是很明确, 不知道猜的对不对
你这样,不要用insert,用update,效果一样,先把你要插入的字段值赋值为null,并且把你要插入的数据与所用到的条件数据一起导入一张临时表。
比如说:我要从临时表B里往A表里的"插入字段"插入数据000,并且条件为
A表的条件1=B表的条件1 ;
A表的条件2=B表的条件2;
那么用update 代替 insert
update A as a,B as b
set a.插入的字段='000'
where a.条件1=b.条件1 and a.条件2=b.条件2
不知道是不是你的意思,如果不是,你说清楚点。