タグ

ブックマーク / hhelibex.hatenablog.jp (2)

  • issetの罠(emptyの罠でもある) - HHeLiBeXの日記 正道編

    PHPで(知らずに)以下のようなコードを書いていてはまったのでメモ。 実にくだらない話なんだが‥ <?php $a = array( 'hoge' => 'HOGEHOGE', 'uga' => array( 'text' => 'UGAUGA', 'shortText' => 'UGA', ), ); var_dump(PHP_VERSION); $textList = array(); foreach (array('hoge', 'uga') as $key) { if (isset($a[$key]['text'])) { $textList[$key] = $a[$key]['text']; } else if (isset($a[$key])) { $textList[$key] = $a[$key]; } else { $textList[$key] = $key; } }

    issetの罠(emptyの罠でもある) - HHeLiBeXの日記 正道編
  • SQLの比較演算子 - HHeLiBeXの日記 正道編

    唐突に、「プログラム言語を学んだ後でSQLを学ぶと、"not equal"を"!="と書きたくなる人が多いんじゃないか」、「SQLでは"<>"」と考えたところで、どこかの実装で"!="が使えたものがあったような記憶がよみがえってきた。 そこで、次のを参照してみた。 SQLスーパーテキスト 作者: 山平耕作,土田正士,小寺孝出版社/メーカー: 技術評論社発売日: 2004/03メディア: 単行この商品を含むブログ (5件) を見るすると、比較演算子は"="、">="、"<="、">"、"<"、"<>"の6つだという。この自体が「ISO SQL:1999の詳細解説」と謳っているので、SQLの標準規格に定められているのはこれらのみであろう*1。 一方、別のでは‥一晩で学ぶSQL―データベースの必須要素をかんたんにマスター 作者: ベンフォルタ,Ben Forta,篠原慶出版社/メーカー:

    SQLの比較演算子 - HHeLiBeXの日記 正道編
    kathew
    kathew 2013/07/30
    同僚がSQLのエラーで悩んでいて、!=を使っていたので気になっていた。しかし使っているのがMySQLなので!=はエラーの原因にはならないらしい
  • 1