注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
MySQLでUserID、注文番号(or 日付等)に応じてそのユーザが何回目の注文かの連番を振るSQLMySQLSQL はじ... MySQLでUserID、注文番号(or 日付等)に応じてそのユーザが何回目の注文かの連番を振るSQLMySQLSQL はじめに 昔書いた懐かしいTipsを発掘したので投稿します。 MySQL5.1の頃だと思いますが、今でも一応動くのではないかと。 前置き MySQL では、「変数」がつかえて、Update文において、変数をUpdateしながらレコードを更新するということができます。 たとえば、単純に「点数(score)」の大きい順に、順位(rank)をつけるというSQLは、以下のように書けます。 ただしこれは「同点は同順位」とかは考慮されていません。 今は「同点は同順位」をどう記述するかは今は置いておきます。面倒そうだし。 ここまでは、割と一般的に既知です。 本題 例えば、ECなどで、「この顧客は何回目の注文なのか」を知りたい場合があります。 もちろん、プログラムを書けば、ぼちぼちカウン
2014/10/17 リンク