きょうやったこと -16ページ目

きょうやったこと

今日やったことを明日のためにまとめるよ
思いついたことも書きなぐるかもよ。





テーブル内で特定の値が全体で何番目に大きい、小さいを調べたいとき

例) menuテーブルの「ポテト(poteto)の値段(price)」⇒「$price」が、全体で何番目に高いかをrankに値として格納する

-------------

select count(*)+1 as rank from menu where price > ${price};

-------------

これで、${price}より高い値段が1つもなかったら、+1してるので「1」
1つあったら「2」、2つあったら「3」が格納されて

その値がそのまま順位となる。


転職といえばDODA