2012-05-01から1ヶ月間の記事一覧
コード内のどこからでも使用可能な、読み取り専用の変数であるthisを指します。 Javaなんかにも同じようなthis参照が存在します。同じthis参照ですがjavascriptのは少し他と違っていて、トップレベル・関数内どちらでも使用が可能です。■トップレベルのコー…
■重複している列の値を抽出する(fugaテーブルのhoge列で同じ値で2件以上の場合) SELECT hoge FROM fuga GROUP BY hoge HAVING (COUNT(hoge) > 1);■重複している列の件数を抽出する(〃) SELECT COUNT(*) FROM (SELECT hoge FROM fuga GROUP BY hoge HAVING (C…
動的に決まるメソッド名を使用し、メソッド呼び出しをする方法です。Objectクラスに定義されたsendメソッドを使用します。 #Stringオブジェクトのsendメソッドへlengthを渡す hoge = "fuga" hoge.send(:length) #上記は以下と等価 hoge.length