2 回答

TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超8個(gè)贊
你要對(duì)誰(shuí)排序就寫(xiě)那個(gè)字段的名字好了。。你傳值做什么??你傳過(guò)來(lái)的是NULL自然就是NULL了
還有,排序是對(duì)表的字段來(lái)說(shuō)的,不是對(duì)你取的別名來(lái)的。你要對(duì)CUTE排序,請(qǐng)寫(xiě)pet_cute,CUTE只是你自己定的名字

TA貢獻(xiàn)1858條經(jīng)驗(yàn) 獲得超8個(gè)贊
order by id desc不寫(xiě)desc,表示 ascasc是默認(rèn)的排序。
如果是在SQLSever中用那條語(yǔ)句查詢的話,把WHERE后面的那個(gè)等號(hào)要zhi改成 *= (即左連接)試試。
比較困惑的一點(diǎn)是,COUNT()用來(lái)統(tǒng)計(jì)元組的個(gè)數(shù),Order by后面加個(gè)COUNT()統(tǒng)計(jì)出來(lái)的數(shù)值,Order by用對(duì)查詢結(jié)果按照一個(gè)或多個(gè)屬性列的升序(ASC)或降序(DESC)進(jìn)行排列的。注意是對(duì)屬性列,而不是對(duì)一個(gè)具體的數(shù)值進(jìn)行排序的。
擴(kuò)展資料:
更新:update table1 set field1=value1 where 范圍
查找:select * from table1 where field1 like ’%value1%’ (所有包含‘value1’這個(gè)模式的字符串)
排序:select * from table1 order by field1,field2 [desc]
求和:select sum(field1) as sumvalue from table1
- 2 回答
- 0 關(guān)注
- 441 瀏覽
添加回答
舉報(bào)