ITmedia総合 >  質問!ITmedia  >  S

「SQL」最新質問一覧

-こちらもご覧ください-
Database Expert − @IT
SQL実践講座 インデックス − @IT
Insider's Computer Dictionary [SQL] − @IT
質問!データベース→ITmediaのQ&Aサイト「質問!ITmedia」でデータベース関連の質問をチェック

SQL Server
SQLServer 2014へのODBC接続エラー
Windows Server 2019でSQLServer 2014へのODBC接続でエラーが出て困っています。環境はWindows Server 2019+SQL Server 2014という環境で、ODBCドライバーバージョンは13です。ODBC データ ソース アドミニストレーターを起動しても、「接続するSQLServerを選択してくださ...(2020/01/12)

SQL Server
SQLServer2008のバックアップできない
具体的にはSQL Server 2008 Expressのデータベースのバックアップで「パスが見つかりません・・」等のエラーメッセージが出てバックアップができないのです。というのも、Windows Server 2008が来年1月にマイクロソフトのサポート終了になる事から これまでレンタルサーバ...(2019/12/28)

SQL Server
SQL Server のバックアップと リストア
質SQL Server 2008 ExpressのDBのバックアップをSQL Server 2019 Express にリストアする事は可能でしょうか?SQL Server のバージョンが違うので互換性の問題が何かあるのではないかと懸念しています。実はレンタルサーバーをこのほどWindows Server 2008のVMが来月マイク...(2019/12/27)

SQL Server
Accessでsql serverにつなげています
Accessでsql serverにつなげています。VBAのado接続はOLEDB接続です。フォームのデータソースにRecordsetでadoのrecordsetの結果を貼り付けようとすると、Sqlコードがacceessとは違うため、貼り付けできません。Sqlは検索条件が都度違うため、パススルークエリのオブジェク...(2019/11/26)

Oracle
Oracle SQLのSUBSTR関数について
今授業でSUBSTR関数について習ったのですがイマイチ使い道、用途がわかりません。お手数おかけしますがどう言った場合この巻数を用いるのかを教えていただきたいです。よろしくお願いします。(2019/11/14)

MySQL
SQLのCASE文の書き方がわからない
あるサービスの閲覧履歴のテーブルがあります。カラムは閲覧日時(yyyy/mm/dd hh:mm:ss)、 会員ID、 コンテンツID、 パーティション(yyyy-mm-dd)上記の様になっています。コンテンツIDは4桁+5桁の組み合わせになっていて、前の4桁はジャンル(占い、グルメ、ファッション...(2019/11/11)

MySQL
このぐるぐるSQLクエリまとまりますか?
ピボット集計の理解が難しくて難儀してますこのような予定表を作るのですが毎月ごとに集計してやるのに4回問い合わせております。一回でえいやっと投げるにはどう記述しましょう?mysql 5.0です-- 今月 --SELECT 商品番号,sum(受注金額) FROM 注文受付テーブルwhere DATE_F...(2019/11/04)

SQL Server
SQL SERVER IPアドレス接続
SQLSERVER2014 EXPRESSですが、名前付きインスタンスでSQL2014でインストールしました。IPアドレスで接続するときは、サーバー名にどう入力したら良いのですか?XXX.XXX.XXX.XXX\SQL2014ではだめでした。TCP/IPは有効にしています。宜しくお願いします(2019/10/29)

SQL Server
SQL SERVER2012 EXPRESS
昨日、Windowsのアップデート後 SQLSERVERサービスが起動しないのでサービズ画面から手動で起動しようとすると、「ローカルコンピュータではSQLSERVERを開始できません・・」のエラーで開始できません。ネットで検索していると、SQLServer構成マネージャを呼び出...(2019/10/25)

Access(アクセス)
汎用性があるSQL式を教えて欲しいです
フラグ ナンバー 名前 カテゴリ 日付 1 大根 野菜 10/1△ 2 りんご 果物 10/2 3 りんご 果物 4 牛肉 肉類 10/3このような表をフラグ ナンバー 名前 カテゴリ 日付 1 大根 野菜 10/1 3 りんご 果物 10/2 ...(2019/10/18)

Access(アクセス)
ACCESS 以下のように変更するSQL式を教えて
Microsoft Accessで以下のように変更するSQL式を教えてください。(Windows10 , Access2016)以下のようにテーブル(TABLE1)には、A,B,Cの3つのフィールドがありAには番号が入っています。重複した番号もあります。Bには0?9までのいずれか1つの数字が入っています。Cにはa,b,c...(2019/10/16)

Java
SQLで取得した値をListの値の並び順にしたい
Listに入っている値とSQLで取得した値を突き合わせてSQLで取得した値をListに入っている値の並び順にしたいです。↓イメージList[A01,A02,C03,A03] のようにコード値が入っています。SELECT コード(A01,A02,...),名称(A01名,A02名,...) FROM table で取得した結果をA01名,A...(2019/09/13)

Oracle
SQLでの条件分岐
現在SQLの勉強をしているのですが、条件分岐の方法がわかりません。全社員を登録したテーブルAと一部社員のみが登録されたテーブルBがあり、両テーブルを外部結合し、Bに登録されているかどうかでフラグを設定しています。select A.*, B.*, NVL2(A.EMP_NO,'1','0') flag fr...(2019/09/12)

JavaScript
SQLで取得した値をListの値の並び順にしたい
Listに入っている値とSQLで取得した値を突き合わせてSQLで取得した値をListに入っている値の並び順にしたいです。↓イメージList[A01,A02,C03,A03] のようにコード値が入っています。SELECT コード(A01,A02,...),名称(A01名,A02名,...) FROM table で取得した結果をA01名,A...(2019/09/12)

PostgreSQL
SQLのWHERE句を条件によって追加したい
SQLのWHERE句にパラメータで渡された値がnullでない場合は条件に含めるようにしたいのですが、書き方が分かりません。CASEを使って書いてもエラーになってしまいます。SELECT 項目1,項目2FROM テーブルWHERE 条件1 = パラメータ1 AND条件2 = パラメータ2-- パラメータ3がn...(2019/09/07)

Windows系OS
Microsoft SQL入替えについて
皆様、よろしくお願いいたします。(1)現在、Windwos Server2012 R2 Standardにて・Microsoft SQL 2008R2 Standardを使用しております・近々、SQL Server 2017 Standardに入替えようと思っております(2)入替えは以下の手順で行おうと思っておりますが、何か注意すべき...(2019/08/28)

SQL Server
SQL Serverマネジメントシステムで接続不可
以前ローカルのSQL ServerへSSMSからアクセスできましたが、できなくなりました対応方法を教えてくださいSQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタン...(2019/07/28)

Oracle
oracleのsqlで日付判断
テーブルに以下の以下の様に日付が登録されています。、cal_year cal_month cal_day item1 item2 item3 ・・・・・・ :2019 6 292019 6 302019 7 12019 7 2 ;2019 7 102019 7 ...(2019/07/22)

SQL Server
SQLサーバーの文字化け
Windows Serverでの文字化けについて教えてください。会社である日本製の経理パッケージソフトを購入しました。英語OSはサポートしていないという事でしたが、弊社は外資系で日本語OSはインストールできないという事で、テストサーバーを立ててインストールしました。環境...(2019/06/23)

MySQL
sqlの積について
以下、2つのテーブルがあるとします。 cake (テーブル)id, name, price (カラム)1, チョコ, 300 2, マッチャ, 250 3, イチゴ, 400 4, チーズ, 200 sold (テーブル)name, num, total_sales (カラム)チョコ, 3, " "マッチャ, 4, " "イチゴ, 1, " &q...(2019/06/20)

Oracle
SQL (ORACLE)について
こんにちは。SQL文について教えてください。【temp1テーブル】code name value001 yama 100002 kawa 200003 umi 300【temp2テーブル】code name value002 kawa 200004 minato 500上記の2つのテーブルtemp1とtemp2を比較してco...(2019/06/11)

その他(データベース)
習得するSQLの違いによるキャリアの制約
教えてください。データ分析とレポートを重要な職務(データサイエンティストのような)とする人にとって、習得するSQLの違いによるキャリアの制約ってどのぐらいあるのでしょうか。例えばAccessしかできない人がいるとして、データ分析の仕事を探す際、Oracleができないと...(2019/06/09)

MySQL
oracle sql12c の勉強とmysql
oracle 12c の資格がほしくて勉強しています。mysql(mysql8だと安定性がないので5.7をインストールしたいです。)をインストールしましたが、失敗しました。customを選んでmysql インストラーの画面で何も表示がされません。どうすればいいのかわかりません。教えて下さい...(2019/06/06)

Access(アクセス)
ACCESS 以下のようなレコードを抽出するSQL
ACCESSのデータベースであるフィールド(フィールドAとします)の値に対して、別のフィールド(フィールドBとします)の値が1つに決まるデータベースがあるとします。例えば、フィールドAの値が1のレコードは、どのレコードもフィールドBの値はaである。などこのようなデータベ...(2019/05/14)

Oracle
2つのDBからマージした結果をSQLで抽出するには
■下記の様な2つのデータベースとデータがあった場合に算出結果の様な形でデータを抽出したいのですが、SQLで実装するにはどうすれば良いでしょうか?データベースはOracleを使用しています。【データベースA】担当者  商品担当者A りんご担当者B りんご【デー...(2019/04/17)

Excel(エクセル)
ExcelのSQLの使い道
教えてください。Excel VBAでSQLを使う方法があると思います。が、ExcelでSQLを使うメリットが良く飲み込めていません。Excelならピボットテーブルの集計でもそこそこできるような気がします。ExcelのSQLならではの利点を教えてください。(2019/04/09)

Oracle
SQLで1レコード前のデータと比較し計算する方法
下記の様なデータベースとデータがあった場合に算出結果Xの値を求めたいのですが、SQLで実装するにはどうすれば良いでしょうか?商品名 連番 稼働時間   算出結果X商品A 1  60分  → 60分商品A 2  90分  → 30分商品A 3  300分...(2019/04/01)

MySQL
SQL 重複レコード
テーブルの結合で重複レコードが出ます結合させるテーブルは、どちらも重複してません。紐付けられるキーになりそうな共通のカラムは1つだけです。2つ設定するのは難しいです。重複が起きている原因が分かりません。どんな原因が考えられるか教えて下さい。(2019/03/27)

MySQL
SQL未経験が一人前になるまで
週5日毎日8時間SQL未経験の方がSQLを使って150行ほどのクエリを打ちデータの正確性を担保したものを出す場合、何ヶ月かかるのが一般的ですか?遅くて何ヶ月、早くて何ヶ月でしょうか?※英語は、義務教育で習った程度のレベルの方に設定した場合にします。※個人差はあるの...(2019/03/26)

MySQL
助けて下さい SQL
グーグルのビッグクエリでSQLを使ってます。データ型の日付でmax関数を使ってユーザーの直近日を出したいのですが直近日が上手く出ずにいます。複数日でる状態です。原因が分かりません。直近日を出す方法を教えて下さい。(2019/03/22)

SE・インフラ・Webエンジニア
SQLのコツ
未経験で入った分析の仕事でSQLを使って分析に必要なデータを集計し可視化ツールで分析結果を出しています。そこでSQLを使いこなすのが速くなるコツってありますか?書くしかないとかはよく聞くますが、何か学習した気がしません。トライアンドエラーでなんとか100行前後は...(2019/03/21)

Visual Basic
エクセルVBAでSQLを打ちたいです
仕事上自動化ツールを作成したいのですが、どうしてもエクセルでSQLが出来ず困っています。やりたいこと:ボタンひとつで、エクセルシートにある表の必要な部分を取り出して別のシートに貼り付ける。SQLではSELECT xxxxx,data,MIN(time) As timesFrom xxxxxWHERE ●●●=&...(2019/03/12)

Excel(エクセル)
SQLの DELETE文を関数で実現するアイデア?
 当方、エクセルは一度も操作したことがありません。それなのに1、クロス集計クエリーをエクセルで実現する。2、ユニオンクエリ―をエクセルで実現する。3、SQL言語で全ての操作を実現する。 以上をVBAコードやマクロを使わないで式(関数)一発で可能とするに挑戦中...(2019/03/03)

Excel(エクセル)
Excel:SQL実行関数のエラー原因を知るには?
 年甲斐もなく昨日からSQLでExcelデータを参照、更新、削除する二つの関数の作成に挑戦しています。が、>[Microsoft][ODBC Excel Driver] パラメーターが少なすぎます。>1を指定してください。とのエラーで立ち往生中。 作成しているのは、SELECT文を実行するDBLookup(...(2019/02/07)

その他(プログラミング・開発)
C言語とSQLを勉強したいのですが、コンパイラのダ
C言語とSQLを勉強したいのですが、コンパイラのダウンロードをどうすれば良いか分かりません。閲覧ありがとうございます。プログラミング超初心者です。本日、この2つの言語を勉強しようとVisual Studio community 2017(Windows版)をダウンロードしました。SQLは入って...(2019/01/18)

情報処理技術者
SQLの経験をつけるには?
データ分析の仕事に就きたいのですがPythonやSQLの経験が実務でありません。バイトやボランティアでいいので、経験が積めるサイトや求人の検索方法があれば教えていただけないでしょうか?※勉強サイトなどではなく実務経験が積めそうな業界を探しています。バイトの募集で...(2019/01/04)

Oracle
oracle SQL
売上情報を日別に集計して抽出しようと考えております。その際に売上が存在しない日のレコードも纏めて抽出したいと考えております。以下のように日付一覧を副問合せで生成し、left joinすれば良いかと考えたのですが、結果は売上が存在するレコードしか抽出されません。下...(2018/10/13)

その他(ソフトウェア)
SQL2005
どういうソフトで削除すればどうなりますか。わかりやすく教えてください。(2018/07/30)

SQL Server
SQLのINSERT文での利用者一括登録
会社のほうで、500人くらいのスタッフを管理するシステムを入れています。自分はシステムの直接の担当ではないのです。専門家でもないです。MSのACCESSで初歩的な売上管理のDBは作成したことはあるレベルです。スタッフの入力を現在、画面上のフォーマットでひとつひとつや...(2018/07/17)

その他(データベース)
リストを分解してのSQLデータ抽出方法
ド初心者です。カテ違いだったらごめんなさい。あるデータを抽出したいのですが全く検討つかずで困っています。SQLの組み立て方(?)をご教授頂けないでしょうか?fruits    order----------    --------------------------apple    orange, appleorange  ...(2018/07/02)

SQL Server
SQL SERVER2014 依存関係
SQL SERVERで売上ヘッダーと売上ディテールを依存関係で結んで、ヘッダーを削除すれば、同じ伝票番号のディテールも削除されるようにしていましたが、その関係がはずれたようなのですが、依存関係をどこで設定するのでしょうか?忘れてしまいました。宜しくお願い致します(2018/06/25)

SQL Server
win2012にSQL2005をインストール
windows2012にSQLServer2005をインストールすると、SQL Server サービスを開始できませんでした。詳細については、SQL Server Books Online のトピック「SQL Server 2005 のセットアップ ログ ファイルを表示する方法 (How to: View SQL Server 2005 Setup Log Files)」お...(2018/06/04)

その他(データベース)
Access がSQLの()括弧を勝手に消す
Access2010 でクエリをSQLビューで記述し、保存して閉じると次にSQLビューを開いたときにSQLが変わってます。改行が消されてたり、()括弧が消されてたり。改行はまだいいんです。読み難さを我慢するだけなので。でも()括弧を消した結果、SQL文法エラーになることがあり、(...(2018/05/30)

SQL Server
SQL文がかけません
次のようなテーブルが有りますclient_code , client_name, closed_day , receipt(入金額) ,sales(今月請求額) ,collection_date入金予定月1 , aaa  , 201804 , 10000 , 30000 , 2018061 , aaa  , 201805 , 20000 , 40000 , 2018071 , aaa  , 201806 , 30000 , ...(2018/05/23)

SQL Server
SQLの集計
「商品」テーブルについて商品コードごとにカウントしたいです。ただ、「商品」テーブルには「商品コードA」と「商品コードB」がある。「商品コードB」が空欄の場合は、「商品コードA」としてカウント。「商品コードB」が空欄でない場合は、「商品コードB」としてカウント...(2018/04/25)

Oracle
SQL。項目内のフラグを判断して、SUMしたい。
やりたいこととしては、ymdとnoとidで一つにデータをまとめ、各レコードの持つフラグ(a,b)の状態次第(両方trueならば)で、SUMする項目(num1,num2)を適切に変更したいです。下記みたいな感じでやってみたものの、まとめ方が悪いらしく期待した答えが出せません。(何だかん...(2018/04/24)

その他(プログラミング・開発)
VBでSQL文のUPDATE文を使った時のエラー
access VBA初心者ですが回答、ご指摘のほうよろしければお願いします。フォームにて更新ボタン押下時、テーブルの更新日付を現在の日付で更新したいと考えております。下記のようにVBを組み込んだのですが、実行すると「UPDATE ステートメントの構文エラーです」というエラ...(2018/03/19)

SQL Server
SQLServerにあまりメモリが割当てられてない
max Server Memory を無制限値にしているにも関わらず、SQLServerに1.6GBしかメモリを使ってくれず困っています。マシンには16GBもメモリが積んであり、処理時も空きメモリは12GBもあるのですが。。(2018/02/22)

Visual Basic
重複レコードを高速で取得するSQL
Access(mdb)から約2万件レコードのあるテーブルがあるとします。列数は20ほど。その中から、3つの列において重複しているレコードを取得したいのですが、高速に取得する方法はありますでしょうか?(VB.NETで、重複レコードをユーザーに示す処理を作成したいのです)以...(2017/12/17)

SQL Server
accessからSQL-Serverへの接続で
 ネットで調べても見つけ方が悪いせいか、参考になりそうなのが見つからなかったので、こちらでも情報を得ようと致しました。  Accessで、ADOを用いて、小さなシステムを作りましたが、フロントをAccessにして、DBをSQL-Serverで作りなおしてみようとしております...(2017/12/07)



2013年のα7発売から5年経ち、キヤノン、ニコン、パナソニック、シグマがフルサイズミラーレスを相次いで発表した。デジタルだからこそのミラーレス方式は、技術改良を積み重ねて一眼レフ方式に劣っていた点を克服してきており、高級カメラとしても勢いは明らかだ。

言葉としてもはや真新しいものではないが、半導体、デバイス、ネットワーク等のインフラが成熟し、過去の夢想であったクラウドのコンセプトが真に現実化する段階に来ている。
【こちらもご覧ください】
Cloud USER by ITmedia NEWS
クラウドサービスのレビューサイト:ITreview

これからの世の中を大きく変えるであろうテクノロジーのひとつが自動運転だろう。現状のトップランナーにはIT企業が目立ち、自動車市場/交通・輸送サービス市場を中心に激変は避けられない。日本の産業構造にも大きな影響を持つ、まさに破壊的イノベーションとなりそうだ。