|
在SQL中。如果使用SELECT DISTINCT(A) FROM TABLE ORDER BY 。。。時,后面ORDER BY 后的字段名必須在前面選擇時出現(xiàn),比如 select distinct(D1) from shop order by D1 這樣才不會出現(xiàn)沖突,如果是select distinct(D1) from shop order by D2 則會發(fā)生沖突; 還有就是如果ORDER BY 字段的長度也要用上面的規(guī)則。如依據(jù)D1的長度來排序,如果寫成select distinct(D1) from shop order by len(D1) 那還是會出錯,必須寫成select distinct(D1),len(D1) from shop order by len(D1) 才可以。 Select classname1 From classname group by classname1 order by min(ID) |
|
|