2017-05-01から1ヶ月間の記事一覧

SQLの結合

SQL

SQLにおいての最初の難関といえば結合かなって思います! これだけ見れば基礎的なところは大丈夫ってのを作っときたいですね。 前提 Table A id user_name 1 retail 2 Tom Table B id job 1 engneer 3 neet こんな感じの2つのテーブルを使います。 INNER JO…

Ruby オブジェクトのインスタンス変数を取得

ちょっと悩んだのでメモ dog.rb class Dog def initialize(a,b) @a = a @b = b end end dog = Dog.new(1,2) p dog p dog.instance_variable_get(:@a)p dogでは #<Dog:0000000 @a=1, @b=2>p dog.instance_variable_get(:@a)では 1 が返ってきます。詳しいことはこのへんで ref.xaio.jp</dog:0000000>

Rubyの変数代入

sample.rb sampleA = 'hoge' sampleB = sampleA puts sampleA # hoge puts sampleB # hoge sampleA << 'huga' puts sampleA # hogehuga puts sampleB # hogehuga sampleAもsampleBも同じ(hoge)オブジェクトを指し示しているので、 hogeオブジェクトが変更さ…