2011-08-12 9 views
2

それぞれの1つはカテゴリの最初の部分に固執するオプションがあり、今度はスティックのフィールド名は1/0の値で、新しいポストには時間があります。今はニュースを注文する必要がありますそれによると、それは新しいかどうかスティックされ、2番目の時間になる。これは、すべてのスティッキーなニュースが最初に最新の時間順に表示され、その後、スティッキーなニュースもまた最新の時間順に表示されることを意味する。同じクエリ、これは問題です。mysql 'order by'の問題?

私はこれを試みたが、うまくいきませんでした:

SELECT * FROM news ORDER BY n_stick DESC,n_time DESC 

しかし、また無ソリューション、任意のヘルプバディさん:

SELECT * FROM news ORDER BY n_stick,n_time DESC 

もこれを試したのですか?

ありがとうございました。

+0

2番目のクエリが返すものと返すべきものは何かを投稿してください。 – Quassnoi

答えて

1

あなたの2番目のクエリ:

​​

が動作するはずです。

+0

はい、今動作します!それは本当に奇妙です、私はフィールド名で間違いをこぼしてしまったと思うし、ここでそれを書いたときに正しいものを作った、ありがとう。 –