我需要一张按项目数排序的项目名称列表。="satisfied" ORDER BY count(`itemid`) DESC)
嵌套的SELECT按子代顺序返回项然后将此列表用作IN()子句的参数。整个查询的预期结果是:hurr, durr, foo, bar (按这个确切的顺序).,但是顺序没有保留。我知道可以这样做:OR
在Java中,排序给出了一个顺序,而在Sql Server2005中,排序顺序略有不同。我发现的一个不同之处是在两个字符串的情况下:"jyl;pagespro“,"jyl”,Java按此顺序排序,Sql按相反顺序排序。我试图让Sql Server order by ascii(myColumn),但仍然没有效果。我怎么才能解决这个问题呢?