タグ

2014年3月27日のブックマーク (4件)

  • FuelPHPのインストール - nkimraの日記

    インストールからデフォルト画面を表示するまでのメモ インストール環境 MacOS 10.8.2 MAMP 2.1.1 FuelPHP 1.5.1 ターミナルを起動し次のコマンドを実行。 curl get.fuelphp.com/oil | sh下記にインストールされる /usr/bin/oil プロジェクトの作成。 今回はtestというプロジェクトを作成してみる。 MAMPのドキュメントルート下で次のコマンドを実行。 oil create test今回試した環境ではGitが入ってなかったのでエラーが出た。 For this installer to work you'll need to install Git. http://git-scm.com/ /usr/bin/oil: line 14: git: command not found Could not open input fi

    FuelPHPのインストール - nkimraの日記
    a20130517
    a20130517 2014/03/27
    curl get.fuelphp.com/oil | sh
  • 切捨て(TRUNC) - SQL(MySQL,ORACLE,PostgreSQL

    SQLで切捨てをするにはTRUNC関数を使用します。 MySQL構文 SELECT TRUNCATE(列名,n) FROM 表名; 小数点以下、n桁に切捨て。nが負の場合は、整数n桁に切捨て。 ORACLE、PostgreSQL構文 SELECT TRUNC(列名,n) FROM 表名; 小数点以下、n桁に切捨て。nが負の場合は、整数n桁に切捨て。 実際に使用した例 列を使用しての使用例です。 MySQL使用例 mysql> SELECT name,TRUNCATE(money,0),mail FROM ado; +--------+-------------------+------------+ | name | TRUNCATE(money,0) | mail | +--------+-------------------+------------+ | akira | 150 |

    切捨て(TRUNC) - SQL(MySQL,ORACLE,PostgreSQL
    a20130517
    a20130517 2014/03/27
    SELECT TRUNCATE(列名,n) FROM 表名; 小数点以下、n桁に切捨て。nが負の場合は、整数n桁に切捨て。
  • MySQLでNOT INの代わりにNOT EXISTSを使うと速い

    ちょっとした情報を取り出す時のクエリが30秒ほどかかったので、何とか改善できないものかと試行錯誤してみました。 2つのテーブルがあって、仮に ■顧客情報 t_client_info ( client_id, name, address) ■顧客履歴 t_client_history (id, client_id, visit_date) とでもしましょう。 visit_dateはdate型ではなくてint型でYYYYMMDDの形式とします。 あとは見たまんまなのでテーブルの説明は省略ます。 2010年の元旦から1年以内に来店した顧客の住所と最終来店日を取得するというクエリです。 1年のうちに1回しか来なかった人は省くことにします。 SELECT i.client_id, name, address, MAX(visit_date) as vdate FROM t_client_info A

  • MySQL 4.1 リファレンスマニュアル :: 6.3.1.4 フロー制御関数 ifnull

    CASE value WHEN [compare_value] THEN result [WHEN [compare_value] THEN result ...] [ELSE result] END CASE WHEN [condition] THEN result [WHEN [condition] THEN result ...] [ELSE result] END 1 番目のバージョンでは、value=compare_value の場合に result が返されます。2 番目のバージョンでは、true である最初の条件の結果が返されます。一致する結果値がなかった場合は、ELSE のあとの結果が返され、ELSE 部分がない場合は、NULL が返されます。 mysql> SELECT CASE 1 WHEN 1 THEN 'one' -> WHEN 2 THEN 'two' ELSE

    a20130517
    a20130517 2014/03/27
    ifnull