データベースの運用において、「データが存在する場合は最新の状態に上書きし、存在しない場合は新しく登録する」という処理は、マスターデータの同期やバッチ処理で非常によく使われるパターンです。 この「アップサート(Upsert)」と呼ばれる処理を ...
はじめに:複雑な集計が招くSQLの肥大化と可読性の低下 データベースから特定の条件でデータを抽出し、さらにその結果を基に高度な計算を行うといった複雑な集計処理は、実務において頻繁に発生します。 こうした際、何重にもネストされたサブクエリ ...
CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。 講演資料・動画 ...
ニチコマ合同会社(本社:東京都、代表:渡辺健太)は、自然言語の説明からSQLクエリを自動生成できるツール「SQL生成 by Toolpods」の提供を開始しました。 ニチコマ合同会社 「SQLって、なんだか難しそう…」そう思っていませんか? 複雑な構文、覚えきれ ...
インプレスグループでIT関連メディア事業を展開する株式会社インプレス(本社:東京都千代田区、代表取締役社長:高橋隆志)は、選び抜かれた良問でSQLの思考力と記述力を鍛える演習問題『ミックの楽しいSQLパズル解いて身につくSQLの考え方&書き方 ...
この連載では、 これまでC言語やPerl、 Javaなどの手続き型言語 (またそれに基礎を持つ言語) を主に使用してきたプログラマやエンジニア (要するに、 私たちのほとんど全員、 ということになるでしょうが) を対象に、 データベースという特有の世界 ...
SQLの実行計画を取得したりテスト用のダミーデータを作成することも可能 「A5:SQL Mk-2」v2.3.0 ER図の編集機能 「A5:SQL Mk-2」は、SQL文の入力支援やER図作成などの機能を備えた高機能なSQL開発環境。Windows 98/2000/XP/Server 2003/Vista/Server 2008/Vista x64に対応する寄付歓迎 ...