2008-04-17から1日間の記事一覧

SQL

col1 col2 col3 col4 1001 2323 500 0 456 1001 0 200 1111 1001 0 300 こんな感じにデータが入ってて、 col1-2 sum(col3) sum(col4) 1001 500 500 な感じにcol1かcol2が1001になってるやつのcol3とcol4を集計したい場合*1、 SELECT CASE col3 WHEN 0 THEN c…

EXCEPTがないRDBMSで差集合

SQL

SELECT T1.* FROM SomeTable T1 LEFT JOIN AnotherTable T2 ON T1.id = T2.id WHERE T2.some_col IS NULL; こんな感じに外部結合して、T2側の項目がNULLになるものを抽出すればOK.

Accelerated C++

C++をはじめての言語に選択する場合、この本から入るのが一番いいんじゃないかな。 この本にあるC++を理解するには、これまでの知識が驚くほどほとんど役に立たないということです。 〜略〜 もちろん、文法上の細かい点には馴染みがあるかもしれません。しか…