舉例說(shuō)明
創(chuàng)新互聯(lián)建站-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比廣饒網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式廣饒網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋廣饒地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴(lài)。
SELECT
CASE a.AFTER_QUALITY
WHEN '0' THEN
'過(guò)免維期'
WHEN '1' THEN
'未過(guò)免維期'
ELSE
'錯(cuò)誤數(shù)據(jù)'
END AS AFTER_QUALITY
FROM
t_maintain_log a
數(shù)據(jù)庫(kù)表內(nèi)容:
可以的,order by多個(gè)字段規(guī)則是這樣的,用逗號(hào)分隔每一個(gè)字段,如果字段不指明排序方式,默認(rèn)是增序。排序的方法是先按第一個(gè)字段排序,如果有相同的再按后續(xù)的字段依次排序。
舉個(gè)例子
按照c1排序的結(jié)果如上圖,然后我們按照c1增序,c2降序排列,結(jié)果如下:
你說(shuō)的是
select * from table where col in('zt', 'lx')
或者
select * from table where col ZT='' and LX=''
問(wèn)的不是很明確, 不知道猜的對(duì)不對(duì)
你這樣,不要用insert,用update,效果一樣,先把你要插入的字段值賦值為null,并且把你要插入的數(shù)據(jù)與所用到的條件數(shù)據(jù)一起導(dǎo)入一張臨時(shí)表。
比如說(shuō):我要從臨時(shí)表B里往A表里的"插入字段"插入數(shù)據(jù)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
不知道是不是你的意思,如果不是,你說(shuō)清楚點(diǎn)。