タグ

SQLに関するcalcsのブックマーク (3)

  • 【 Laravel 】「Laravel DB.com」で設計から実装まで「ER図←→Migration」相互変換!!vol2 - Qiita

    2019/11/25 内容を更新 この記事を読み終わったら → ”LaravelDB.com” の使用方法の記事も書きました https://qiita.com/daisu_yamazaki/items/1cb5987cc6d1008def82 『LaravelDB.com』 『Laravelを使う人を幸せにしたいという思いから作った』 【 URL 】 https://laraveldb.com ER図を作成し、Migrationファイルを生成したり、 逆にMigrationファイル → ER図を生成したり出来ます。 新規作成、設計の見直しからの再作成、を目的にした仕様なので「カラム・型」変更のMigrationには対応していません。DB作り直すイメージで使用するとベストですね。 主機能 ER図作成 (対応している”型”はページ下部に表記) ER図作成 → Migrationファイルを生成

    【 Laravel 】「Laravel DB.com」で設計から実装まで「ER図←→Migration」相互変換!!vol2 - Qiita
  • iOSでSQLiteの全文検索機能を使う - Qiita

    以下はiOS 5以前の情報です。iOS 6 SDK以降ではデフォルトで全文検索拡張が有効なため、 自前でビルドする必要はありません。 iOS 5以前に対応させる方法 -- SDKに含まれるSQLiteは全文検索が無効なため、自前でビルドする必要がある。 以下、Static Libraryとしてビルドする方法。 SQLiteのソースコードを入手 SQLite Download Page Static Library用のTargetを追加 Project>Add Target>Cocoa Touch Static Library SQLiteのソースコードを作成したTargetに追加 sqlite3.h sqlite3.c Build Settingsを変更 全文検索を有効にするには、以下のプリプロセッサマクロを設定する必要がある。 * SQLITE_ENABLE_FTS3 * SQLITE_

    iOSでSQLiteの全文検索機能を使う - Qiita
  • INとEXISTSの違い - SQLer 生島勘富 のブログ

    INとEXISTSは違います。 BETWEENと、不等号の組合わせなど、等価になる記述法はあるのですけれど、INとEXISTSは基的に同じ結果を返すことが可能ですが、意味は違います。 この違いが分かるにはインデックスを理解する必要がありますので、まずは、インデックスのイメージをつけてください。 まずはイメージ ここでも、まずはイメージで考えましょうね。 あなたは先輩の結婚式の司会を頼まれましたとします。イロイロと準備がありますが、余興で歌を歌う人がいるとき、予めカラオケの番号を調べておくでしょう。 事の間のBGMについては、ラブソングの入ったiPodをつないでランダムで流すことにしましょう。しかし、新郎新婦にとって(過去の恋愛経験上)都合の悪い曲があり、チェックしてはじいておくことにしました(なかなか、そつがない司会ですな)。 これらの処理をSQLにするならば……。 ■カラオケの番号を

    INとEXISTSの違い - SQLer 生島勘富 のブログ
  • 1