タグ

sqlに関するmukku-ver3のブックマーク (2)

  • テキストファイル(スクリプト)のSQL文を実行する - bnote

    あらかじめテキストファイルにテーブル定義やデーターの追加、更新を作成しておき バッチ処理で実行することができます。 私の場合、CREATE TABLEのスクリプトやDROP TABLEのスクリプトを作成しています。 環境を作る場合に非常に便利です。 SQLコマンドをテキストファイルから実行するには、2種類の方法があります。 1つめは、MySQLクライアント上で実行します。 mysql>source ファイル名; もうひとつは、コマンドラインから実行します。 $ mysql [Database] < テキストファイル名 どちらの方法もスクリプト内にUSE文を含めることでデーターベースの選択を省略することができます。

  • ここギコ!: GoogleMapsと連動したいなら幾何データ型よりPostGIS

    なんか向こうのコメントに書き込んだのだが、よく判らんが削除されてしまったのでこっちのエントリで取り上げる。 データベース上の位置情報を効率的に検索する方法(PostgreSQL編) -Web屋のネタ帳- たとえばおいしいケーキ屋さんの位置情報がデータベース上にあるとしよう。...GoogleMapsなどである範囲の地図を表示したとして、お店の位置を地図上にマーキングさせたい場合には、その地図の範囲の情報をキーにしてデータベース上の緯度経度を検索する必要がある。 ......... だが、ひとたび ある1点から半径rの円内に該当するデータを検索したい さらにその検索結果を、中心点からの距離でソートしたい といったことになると、とたんに難しくなる。しかし、PostgreSQLにもう5年以上前から実装されている幾何データ型、幾何関数、幾何演算子を使えば、SELECT一発でできることだ。 幾何

  • 1