前回、データベースの構造(テーブル・レコード・キー)を学んだとき、実際に「どうやってデータを操作するのか?」という疑問が出てきました。 Excelなら直接セルを編集できますが、データベースではそうはいきません。 そのときに使うのが、**SQL ...
SQLで重要なのはDML(データ操作言語)としてのSELECT,INSERT,UPDATE,DELETEの四つのコマンドです。このうちデータを取得するSELECTは最も多用するもので,値を集計したり,あいまい検索したり,二つのテーブルを結合する機能も持っています。テーブルの結合に ...
皆さんは、異なるDB間でのデータコピーを行う際にどういう方法を使うでしょうか? まるっと全部コピーするのであれば第127回 CLONEプラグインを導入しようで紹介したcloneプラグインを使ったり、レプリケーションを使ったりします。またバックアップを ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
同じテーブル内の別の行から値を計算する 最後に、 今度は同じテーブル内の異なる行の情報をもとに計算した結果を更新するケースを考えます。サンプルテーブルStcoksは株価の取引情報を記録するもので、 銘柄ごとに取引を行った日の株価が記録されてい ...
SQLの文法は、簡単な英単語と記号の組合せで構成されているので、基本文法の習得はそれほど難しくありません。 まずは、下記の操作をおこなう基本文法の練習をしましょう。 次の顧客データのテーブルを使用して演習をおこないます。 drop table if exists ...
今回は,DML文について解説します。DMLとはData Manipulation Languageの略で,表(テーブル)内の行(レコード)の追加(INSERT)や削除(DELETE),列値の更新(UPDATE)などを行う際に使用するSQL文のことを指します。 行を挿入するINSERTの注意点 まずは,INSERTから見 ...
こんな感じでやってしまえば入っちゃいますよね。 別テーブルから INSERT しつつ、連番も付けたい場合、どうすればいいか… 挿入先の行数をカウントしてプラス 1…こんな感じですかね… INSERT INTO HOGE_TABLE SELECT (SELECT COUNT(NUMBER)+1 FROM HOGE_TABLE), ID, PASSWORD, ..
SQL Anywhere 11には驚くほど多くの新機能があります。この記事では、開発者にとって最も興味深いと思われるSQL Anywhere 11の新機能トップ10を紹介します。また、トップ10には入らなかった機能の中からも、いくつか興味深いものを取り上げて紹介します。
ニチコマ合同会社(本社:東京都、代表:渡辺健太)は、自然言語の説明からSQLクエリを自動生成できるツール「SQL生成 by Toolpods」の提供を開始しました。 ニチコマ合同会社 「SQLって、なんだか難しそう…」そう思っていませんか? 複雑な構文、覚えきれ ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する