SQL

SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。

RSS

  • 受付中

    回答
    1

    dSQLデータベースから、is_deleted=0でStatus_codeが021 or 031のデ...

    こんにちは。 Windows10でASP.NETのアプリケーションを開発しています。 Visual Studio 2015 Communityを使っています。 前提・実現したいこと SQL文を書きたいです。 試したこと SQLデータベースから、is_deleted=0でStatus_codeが021 or 031のデータを検索したいです。

    • 0評価
    • 25PV
    cancat cancat 1時間前に コメント
  • 解決済

    回答
    4

    SQL 特定条件によるデータ抽出および集計

    前提・実現したいこと 使用DB PostgreSQL9.1.23 以下のテーブルについてSQLによるデータ抽出を行おうとしています。 サンプルテーブル(sample_tbl) フィールド名 gid group_name user_name ctime data1 データ型 bigint text text text smallint

    • 0評価
    • 57PV
    A.Ichi A.Ichi 2時間前に コメント
  • 受付中

    回答
    2

    postgres エラー ERROR: syntax error at or near

    postgresでテーブルを作成したいのですが create table user (id int , name varchar(100)); こう入れると ERROR: syntax error at or near "user" LINE 1: create table user (id int , name varchar(100));

    • 0評価
    • 37PV
    Yoshi-- Yoshi-- 4時間前に コメント
  • 解決済

    回答
    1

    SQL 列数可変の時の縦持ちテーブル作成

    前提・実現したいこと 現在、横持ちテーブルのものを縦持ちに置き換えたいと考えています。 テーブル列 → 日付(最大で31日) 行1 → 拠点名 行2 → 数量 上記の表示をしたいです。 発生している問題 列数(列名)固定だったらPIVOTでできるかと思ったのですが、今回は列可変の縦持ちテーブルを作成したいため、使えなさそうと判断し、それ以外

    • 0評価
    • 109PV
    yyy yyy 5時間前に 回答
  • 受付中

    回答
    2

    1週間分のリスト取得について

    sqlで1週間のリストを5件取得して 無ければ、1ヵ月のリストを情報を取得したいのですが、 何の構文を使っていいのかさっぱりわかりません。 こんな形で質問してすいません。 sql = $○○~ SUBSTAR(CHAR(CURRENT_DATE -7 DAY),1,4)||SUBSTAR(CHAR(CURRENT_DATE -7 DAY),6,2)|

    • -1評価
    • 53PV
    mika160625 mika160625 17時間前に 質問を編集
  • 受付中

    回答
    2

    MYSQLでトリガーからストアドを使いたい

    前提・実現したいこと MYSQLでいろんなテーブルにトリガーを仕込みたいのですが 同じ設定なので、同じ処理を行うストアドを作成し、 コールするようにしたいと考えています。 概要 いろんな更新系テーブルに使用フラグ、登録実行日時、登録実行ユーザー、 最終更新日時、最終更新ユーザー、削除日時、削除ユーザーを設けており、 使用フラグのON・OFF

    • 0評価
    • 63PV
    shoko1 shoko1 20時間前に 回答
  • 解決済

    回答
    4

    C#でSQL文BETWEENの書き方

    int id = 3; int minAge = 20; int maxAge = 50; cmd.CommandText = "INSERT INTO [dbo].[Table2] ([ID], [年齢])" + "SELECT [ID], [年齢] FROM [dbo].[Table]" + "WHERE ID = N'" + id + "'"; if(

    • 0評価
    • 72PV
    mattn mattn 1日前に コメント
  • 解決済

    回答
    3

    2つのテーブルで、一方に存在し他方に存在しないレコードをUPDATEするSQL文

    2つのテーブルで、共通する2つの項目をキーとして、一方に存在し他方に存在しないレコードをUPDATEするSQL文を記載する方法を教えていただけますでしょうか? 例として、IDとシーケンス番号を含む2つのテーブルがあるとして、テーブル1に存在してテーブル2に存在しないレコードの削除フラグを1にする処理を記載するとします。 テーブル1(シーケンス番号,

    • 0評価
    • 79PV
    sp2016 sp2016 1日前に コメント
  • 受付中

    回答
    1

    [SQL Server]MERGE文でOUTPUT句を利用するとエラーが発生する。

    前提・実現したいこと タイトル通りですが、Merge文にOutput句を利用するとエラーが発生します。 Merge単体での発行では問題ないのですが原因が分からず四苦八苦しております。 エラーの文面からなのですが、Mergeで更新したい対象のテーブル(名称:A)にはトリガーが仕込まれています。 メッセージからはそのトリガーが問題のような文面ですがどのように

    • 0評価
    • 35PV
    shoko1 shoko1 1日前に 回答
  • 解決済

    回答
    2

    Sakura エディタから指定文字を抜き出し

    前提・実現したいこと Sakura エディタで必要な項目(DeveloperKey="XXXXXXXX")のみ抜きたいです。 おそらく正規表現等利用するとできると思うのですが。。。。 下記ソースの右端に記載しているDeveloperKeyの中身を抜きたいです。 全体は10000行程度あります。 発生している問題・エラーメッセージ エラーメッセージ 該当の

    • 0評価
    • 44PV
    szk. szk. 1日前に ベストアンサー
  • 受付中

    回答
    2

    phpによるsqlでの検索について

    大学の授業の課題でphpとMysqlを連携したプログラムの作成をしろというのがありました。 色々と試したのですが結局うまく行かず、完成させることができないまま提出をしました・・・ しかし、わからないままは悔しいし何よりテストでできないとまずいと思い、ここで質問させていただきました。 また、自分の考え方が正しいのかも皆様に判断していただきたいので、わかりきって

    • 0評価
    • 63PV
    yambejp yambejp 1日前に コメント
  • 解決済

    回答
    3

    SQLサーバーで抽出できますでしょうか?

    前提・実現したいこと 以下のようなテーブルがあります。 入出キー 品番 区分 単価1 数量1 単価2 数量2 入出額 差分 1 N0001 1 141 320 142 220 76360 0 2 N0001 2 NULL 40 NULL NULL 5640 0 3 N0001 1 138 500 NULL NULL 69000 0

    • 0評価
    • 151PV
    yambejp yambejp 1日前に コメント
  • 解決済

    回答
    4

    SQLの関数で処理すべき?サーバーサイドのプログラムで処理すべき?

    以前から気になっていたことなのですが、SQLにはCONCAT()やROUND()など様々な関数がありますが、文字列連結や四捨五入の処理はサーバーサイドのプログラムでも可能ですよね。 単純な疑問なのですが、どういった処理はSQL側に寄せて、どういった処理はサーバーサイドのプログラム側に寄せたら良いのでしょうか? Max()やCount()などは感覚的に

    • 0評価
    • 439PV
    Orlofsky Orlofsky 1日前に コメント
  • 解決済

    回答
    1

    SSMSでテーブルにサンプルを追加したい

    こんにちは。 Windows7でSSMSを使っています。 前提・実現したいこと テーブルにデータを登録したい。 試したこと テーブルを開いて「上位200行の編集」で1行目に値を入れた。 現在は1件も登録されていない状況。 発生している問題・エラーメッセージ 値にところどころ赤い!マークがつく。 Microsoft SQL Server Ma

    • 0評価
    • 31PV
    cancat cancat 1日前に ベストアンサー
  • 解決済

    回答
    4

    SQL文で、ある列から1つだけデータを取得する

    MySQLで下記画像のようなテーブルがあるとします。 この中から例えばお金の列の5行目のデータを取得する場合ですが 色々調べた結果、行の指定がわかりません。 SELECT お金 FROM テーブル1 5行目; お暇な方教えてください(笑)

    • 1評価
    • 178PV
    mattn mattn 2日前に コメント
  • 解決済

    回答
    1

    GridViewについて

    こんばんわ。質問です。 ASP.netでアプリを作っているのですがグリットビューをデザインのところに 挿入したにもかかわらずデバックすると表示されません。また、 GridView にDBから検索で持ってきたものを表示させたいのですがどうしたら言いのでしょうか?詳しい方お願いします namespace ToDo { public partial c

    • 0評価
    • 90PV
    KUMAO KUMAO 3日前に ベストアンサー
  • 解決済

    回答
    2

    EXCEPTをつかった共通レコードの抽出がうまくできない

    前提・実現したいこと sqlite3でsql文を書いています。 特定のユーザーA,Bが両方正解している問題IDを表示させるようにしたいです。 今回ユーザーA,Bはne200031とne210064に設定しています。 発生している問題・エラーメッセージ 今のままだとうまく実行されません。 また、どこが間違っているのかよくわかっていません。 該当のソース

    • 0評価
    • 48PV
    vicreo32 vicreo32 3日前に コメント
  • 解決済

    回答
    2

    MAMPのphpmyadminでエクスポートすると改行が \\r\\n となってしまう

    前提・実現したいこと WordPressのサイトをMAMPを使って作っているのですが、本番サーバーへUPする為にMAMPのphpmyadminでエクスポートをすると、文章中の改行が\r\nではなく\\r\\nとなってしまうのです。 そのまま本番サーバーへUPしてブラウザで確認しますと、文章は改行されず、改行部分には\r\nと表示されます。 本番サーバーへ

    • 0評価
    • 89PV
    Truck Truck 4日前に ベストアンサー
  • 解決済

    回答
    3

    PHPで(1,2,3)を数値としてSQLに渡したい

    SELECT * FROM notification_t where not (id in (1,2,3)); この (1,2,3)というものをPHPで生成していますが、 (1,2,3)の中身がstringなんです。 これを無理やりintにすると1のみしか認識してくれません。 1,2,3すべて数値として扱うにはどうしたらいいでしょうか。

    • 0評価
    • 136PV
    yambejp yambejp 5日前に ベストアンサー
  • 解決済

    回答
    1

    初めてDB作成 azure sql sqlとnodejs の違いとは

    初めてDBを作成します。 windows 10 64 bit azureを使用 そしてazureの中のsql データベースを使用しようとしています。 知識ゼロで調べているのですが、データベースを管理するのにSQLという言語が必要だということがわかったのですが、 「Learn how to create a SQL Database, manage i

    • 0評価
    • 31PV
    maisumakun maisumakun 5日前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    4726

  • 総質問数

    1304

  • 今週の質問数

    18

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る