回答数
気になる
-
Microsoft SQL Serverについて
社内システムをC#で開発しています。 データベースはAccessを考えていたのですが、色々と調べた結果SQL Serverを検討することにしました。 ただ、私自身これまで触った経験がなくかなり初歩的な質問になりますがどなたかご教示ください 個人PCにSQL Serverをインストールしてテーブルを作成した場合、他のPCからのアクセスは実現できるのでしょうか? Accessの場合、実ファイルを社内ファイルサーバの特定の場所に置く必要があったり、また他部署ユーザーがそこをアクセスするための権限を申請する必要があるなどの懸念もあったため、そこをクリアできる方法も模索しています。 開発用PCを用意して、その中にSQL Serverを入れて他PCからのアクセスを許可するみたいなことをフワっと考えていますが、根本的な部分で間違った考え方であればご指摘いただきたいです。 よろしくお願いします。
質問日時: 2025/02/12 12:24 質問者: xxxtsuxxmi
解決済
6
0
-
Wacom Cintiq 16 と Wacom Cintiq pro 16 の違いはなんですか?
Wacom Cintiq 16 と Wacom Cintiq pro 16 の違いはなんですか?
質問日時: 2024/12/09 11:16 質問者: trire
ベストアンサー
1
0
-
SQLをはじめから勉強するには
会社の上司から「SQLを勉強しておいて」と指示されました。 SQLはMySQLかMicrosoft SQLだそうで、業務システムのDBがSQLです。 ネットで検索すると、SQLなので、命令文を作成してのデータの直接的な読み出しや書き込み、テーブルなどの構造理解や連携が必要のようですが、現状の私にはハードルが高いです。 他の業務システムでSQLと自動的に連携する仕組みは使っていましたが、そのシステムではSQLの存在は見えません。 SQLを基礎から学び基本をマスターする目的とした場合、おすすめの勉強サイトや本などを教えていただけますでしょうか。 Udemyでも探してみましたが、UI(バージョンが古い)くてわかりづらいとか、説明の間違いが多いというような評価なので、適切な教材を探せませんでした。
質問日時: 2024/12/05 10:07 質問者: tebentou
解決済
3
0
-
SQL クエリ データ数
SQL SERVERを使用している初心者です。 テーブルが大量にある為、まずはテーブルの一覧を出力し、さらに各テーブルのデータ数を知りたいです。 どのようなクエリを実行すれば良いのでしょうか。
質問日時: 2024/08/03 01:34 質問者: tomi1196
解決済
1
0
-
SQL Server management studio 2020のハイパーリンク型について
Accessテーブルにて設定しましたハイパーリンク型をSQL Serverのテーブルにて設定するにはどうすればよいでしょうか? 対応する型がなく設定できない状況です。
質問日時: 2024/07/25 14:34 質問者: シュウ11
解決済
3
0
-
Tverは無料でしょうか?
Tverは無料なのでしょうか? 番組最後に、見逃した人はTverでと書いてあって、アクセスしてみたら、無料と書いてあったんですが。
質問日時: 2024/06/15 18:05 質問者: 496130721016
ベストアンサー
3
0
-
サーバー破壊
メッセージアプリのサーバーって、メッセージだけで破壊出来ますか? 例えば「qqqqqqq」みたいに同じ文字を永遠に大量に送り続けるボットを 24時間稼働させ続けたらサーバーダウンしますか?
質問日時: 2024/05/05 21:11 質問者: ABC16463
ベストアンサー
5
0
-
Visuaal Studio Community 2022でデータソースが活性化されない
SQLServerを使ってデータベースを参考書を見ながら作成しています。 SQLServerのテーブルを作成し、Visuaal Studio Community 2022のC#フォームからのプロジェクトから「新しいデータソースを追加」を選択しても「データソース」ボタンが活性化されておらず新しいデータベースを追加することが出来ません。 Visuaal Studio Community 2022は全てインストールしましたが他に何か必要なのでしょうか? 検索しても私には分かりませんでしたので、ご教授頂けますと幸いです。
質問日時: 2024/03/14 11:12 質問者: VBA初心者です
ベストアンサー
2
0
-
SQL Serverのテーブルってどうやってダンプしてますか? DBeaverだとデータベース事やる
SQL Serverのテーブルってどうやってダンプしてますか? DBeaverだとデータベース事やる方法分からないし、Heidiだと出力されるSQL文が構文エラーで実行できないし MS SQL Service Managerだとバッチファイル?みたいな形式になるし、 なんのソフトでしてますか? テーブルを削除してからCREATEするようなSQLスクリプトを生成して欲しいです。 テーブルが無くてもエラーにならない 後あわよくばトランザクションを明示的に開始する様なものだと嬉しい
質問日時: 2024/02/21 18:27 質問者: だいぬ
ベストアンサー
1
0
-
Access2021 「ISNULL関数には引数が2つ必要です」エラー
見積のシステムを作る際、AccessからSQL Serverに接続をするためパススルークエリーにて実行させようとしたのですが、エラーが発生してしまいます。 SQLビューのコード SELECT 見積明細備考.見積明細備考ID, 見積明細.見積明細ID, 見積明細.見積ID, 見積明細備考.型番, IIf((IsNull((SELECT Sum(Q_加工費.価格) FROM Q_加工費 WHERE 見積明細ID=見積明細.見積明細ID and 型番=見積明細備考.型番))),0,(SELECT Sum(Q_加工費.価格) FROM Q_加工費 WHERE 見積明細ID=見積明細.見積明細ID and 型番=見積明細備考.型番)) AS 加工費 FROM 商品 INNER JOIN ((見積明細 INNER JOIN 取引先 ON 見積明細.得意先ID = 取引先.得意先ID) INNER JOIN 見積明細備考 ON 見積明細.見積明細ID = 見積明細備考.見積明細ID) ON 商品.型番 = 見積明細備考.型番 GROUP BY 見積明細備考.見積明細備考ID, 見積明細.見積明細ID, 見積明細.見積ID, 見積明細備考.型番; エラー内容 ODBC-- 呼び出しが失敗しました。 [Microsoft][ODBC SQL Server Driver][SQL server]isnullには引数が2個必要(#174)。[Microsoft][ODBC SQL Server Driver][SQL server]')'付近に不適切な構文があります。(#102) IIfとIsNullを使い別クエリにある加工費の合計を計算し、見積明細備考というテーブルにある見積明細備考にあるID1つにつき加工費の集計結果を出力するレコードがありそれが原因だと思うのですが、どのように変更すればエラーがなくなるでしょうか? 長文になりましたが、ご助力願えればと思います。 宜しくお願い致します。 補足 見積(主キー 見積ID)ー見積明細(主キー 見積明細ID)ー見積明細備考(主キー 見積明細備考ID) 加工費(主キー 加工費ID) 材料費(主キー 材料費ID) 初回費用(主キー 初回費用ID) 運賃(主キー 運賃ID) 各テーブルに見積ID、見積明細IDがある 見積明細ID、見積明細備考にある型番から該当の費用を参照し合計を総合計クエリに表示させている 取引先(主キー 得意先ID) 商品(主キー 型番) 主キーを参照することで得意先名と商品名を表示させるようにしている データベースツールの「データベースの最適化」とデータベースツールの「パフォーマンスの最適化」では特に変化はありませんでした。
質問日時: 2024/02/16 14:06 質問者: シュウ11
ベストアンサー
2
0
-
ベストアンサー
7
0
-
SQLて何ですか!
全商情報処理検定ビジネス情報1級を勉強しているんですがSQLがどうしてもわからなくてSQLとは何かまた出てくる単語みたいなものを全部教えていただけないでしょうか。
質問日時: 2023/12/21 21:27 質問者: アカナカ
ベストアンサー
4
0
-
生え際から顎先まで17.5 頭頂から顎まで22.5なんですけれど、これは顔が大きいになりますか??
生え際から顎先まで17.5 頭頂から顎まで22.5なんですけれど、これは顔が大きいになりますか??
質問日時: 2023/12/14 22:55 質問者: ぷんち
解決済
2
0
-
sql serveについて
1台のパソコンに複数のsql server をインストール出来て、一つのsql serverのインスタンスに複数のデーターベースが登録できる?と、考えて問題無いですか? すると、visual studioのサーバーエクスプローラで見えるsql serverとマネージメントstudioで見えるさが、別のインスタンスを指してることは、ありますか?マネージメントstudioで、作成したデーターベースが、visual studioで見えません 詳しい方、御指南頂けませんか?
質問日時: 2023/11/15 07:37 質問者: minarai_database
ベストアンサー
2
0
-
SQLを駆使したデータ抽出ってどんなスキルがいる?
病院で、臨床検査のデータなどをSQLを駆使して抽出する、統計処理などってどういうソフトが使えたらいいのですか?どういうスキルが入りますか?
質問日時: 2023/07/29 14:38 質問者: タコ姫
解決済
2
2
-
自己相関サブクエリと自己結合の違いを教えてください
自己相関サブクエリと自己結合の違いを教えてください。 サイトの紹介でもかまいません。 初心者でも理解できる単語で説明して頂けると助かります。
質問日時: 2023/07/15 10:58 質問者: 39OK
解決済
1
1
-
DBのテーブルの設計ができず困っています。
今考えているアプリのフローを簡単にまとめると、 ①日付をコンボボックスで選択 ②分類1,2,3をコンボボックスで選択し、登録する食品を選ぶ(DBの食事テーブルから持ってくる) ③登録ボタンを押し選択した食品をDBに登録 ④日付を選択し、ボタンを押すことで、その日付で登録された食品情報を表示 というような流れの処理を行いたいです。 ここで、DBのテーブルをどのように設計すればいいのかわかりません。 まず②の操作を行うために、予め食事テーブルというテーブルを作成する必要があると思います。 1つの食品のデータが持つ属性は次のようにします。 食品の質量、炭水化物量、タンパク質量、脂質量、エネルギー量、分類1、分類2、分類3 分類に関して例を挙げると、分類1:主食, 分類2: 米類、分類3:カレーライスなどが入っています。 ④の操作で日付から登録した食品を表示するためには、日付情報と登録された食品情報を属性にもつ登録テーブルが必要だと思います。 このような処理を行いたいとき、どのように食事テーブル、登録テーブルを設計すれば良いでしょうか。 質問内容が分かりにくく申し訳ありません。 わからない点あれば補足いたしますので、よろしくお願いいたします。
質問日時: 2023/06/29 16:43 質問者: AK-goo
解決済
2
0
-
T-SQLを無料で勉強したいです。どのアプリをダウンロードすればよろしいですか?
T-SQLを無料で勉強したいです。どのアプリをダウンロードすればよろしいですか?
質問日時: 2023/05/29 15:08 質問者: あっきー126
解決済
1
0
-
AccessのInsertクエリのあとつづけてDeleteクエリを行いたいがSQLでどう書いたらいい
初心者でもうしわけありません。 AccessでINSERT INTO 退会者データをTable_会員マスタからTable_退会者テーブルに移動し それが終わったらDELETE Table_会員マスタを行いたいのですが(keyは会員マスタの退会日が Nullではないこと)それぞれのクエリは書けてますしSQLでみることもできます。 埋め込みマクロでは簡単に両SQLを連続して実行できるのですが、マクロで実行する場合2つの SQLを接続する(くっつける)のってANDとかなにかいるのでしたっけ??2つの文章(SQL)をならべるだけでは実行できないようですが。 ちなみにあまり関係はないとはおもいますが退会者マスタ(テーブル)と会員マスタの レイアウトは全く同じです。(しいて言えば会員番号は会員マスタでは主キイですが、 退会者テーブルでは主キイはありません)
質問日時: 2023/05/27 14:12 質問者: knightworld
ベストアンサー
3
0
-
PCが悪くなって新しいPCにSSMSのデータを移すよう頼まれたけど移し方が分からない
SSMS(SQL Server Management Studio)で壊れた本体から新しい本体のSSMSにデータを移植するのを頼まれたけど、データベースにファイルネームの後に(復旧待ち)の部分があり、 そこに復元しようとしたら新しい本体には.bakのファイルが無く、.mdfと.ldfのファイルだけだったせいかデバイスに入れても強制なのかバックアップメディアの検証を押しても上の方に赤いバツにバックアップメディアの検証に失敗しました:C:¥Program Files¥Microsoft SQLServer¥MSSQL12.MSSQL¥Backup¥***.bakと書かれており、復元させてもらえませんでした… .mdfと.ldfを.bakにできれば同じ場所と名前にして復旧できそうに思いますが、それも知識がないので.bakにできません…どうすればこのデータベースを復旧できるかベテランの方、教えていただけませんか?
質問日時: 2023/05/18 16:54 質問者: sukezaemon
ベストアンサー
1
0
-
これをSQL文で出来るでしょうか?
プログラミングで普通に実現できるので、困っている訳ではありません。 しかし後学のために、興味本位で質問します。 下記例を実現するSQL文が、もし作成可能であればご教授頂きたく思います。 総生産数をロットごとに分割の上、ロット生産数を得るSQLです。 (例では、5を超えない様に6を複数レコードに分割、取得しています) いくらか考えましたが、私には思い付きませんでした。 「出来そうで出来ない」そんなところに、パズルのような面白みを感じています。 (例) <元のデータ> 品番 総生産数 ロット数量 A 6 5 <検索結果> 品番 ロット生産数 ロット数量 A 5 5 A 1 5
質問日時: 2023/03/26 02:16 質問者: 素人2号
解決済
1
0
-
SQL 期間内の実施数を合計したい
SQL serverを使用しています。 列名に 患者ID、入院日、薬剤投与日、単位数 があります。 (患者IDは同じIDが複数あります:投与日が異なるため) やりたいことは、 1 1患者IDにつき1行に変換にした上で。 患者ID、入院日、合計薬剤投与単位 に変換。 ↑ここまではなんとかできました。 2 上記に「入院日から3日以内の薬剤投与単位を追加」したいです。 (「0」になるIDもあります) 入院日 + 2日 の変数を作成して、その範囲内に「薬剤投与日」が含まれている場合、単位数を合計する、、、みたいな感じなのかと思っているのですが、うまくいきません。 スクリプトは何回かに分けても構いませんので、やり方をご存知の方がいらっしゃいましたら、ご教授ください。 よろしくお願いします。
質問日時: 2023/03/03 22:28 質問者: taka_papua
ベストアンサー
2
0
-
SQLについて
SQLを学んだばかりの初心者です。 SQLを使って色々と練習したいのですがどのアプリ(?)を使えばいいかわかりません。 使う端末はChromebookです。SQLの練習ができるものを教えて下さい。
質問日時: 2023/02/24 12:25 質問者: Grogu
ベストアンサー
3
0
-
2進数11011110の回答を正解はBDなのに11Dと書いたら罰でしょうか?
2進数11011110の回答を正解はBDなのに11Dと書いたら罰でしょうか?
質問日時: 2023/01/25 09:44 質問者: 拓太郎
解決済
7
0
-
SQLについて WITH句とサブクエリの使い分けは何でしょうか? 処理速度に違いがありますか?
SQLについて WITH句とサブクエリの使い分けは何でしょうか? 処理速度に違いがありますか?
質問日時: 2022/11/21 11:10 質問者: ああままなあ
解決済
1
0
-
MySQLとPHPが使えるレンタルサーバー
MySQLとPHPが使えるレンタルサーバー で、お勧めはありませんか? 掲示板運営です。 安いに越したことは無いです。 宜しくお願いします。
質問日時: 2022/09/01 06:21 質問者: Campus2
ベストアンサー
1
0
-
[SQLServer] テーブル名からカラム名を取得する
SQL Server 2008 VisualStudio2013 C言語でSQL Serverへ接続して、テーブル名からカラム名を取得して、配列に収納する方法を考えています。 事前の確認作業として、下記SQLをクエリ実行すると目標の結果が得られました。 SELECT syscolumns.name FROM syscolumns INNER JOIN sysobjects ON sysobjects.id = syscolumns.id WHERE sysobjects.name = 科目 科目テーブルの項目名(国語、社会、算数、理科、生活、音楽、図画工作、家庭、体育、道徳) SQL実行結果: 1: 国語 2: 社会 3: 算数 4: 理科 5: 生活 6: 音楽 7: 図画工作 8: 家庭 9: 体育 10: 道徳 次に、C言語にて SQL実行結果を char SQL_KEKKA[10][128]; の配列へ格納したところ、SQL_KEKKAの中身が文字化けしました。 文字化けの解決策についてアドバイスをお願い致します。
質問日時: 2022/08/23 21:20 質問者: tomoyochan
解決済
1
1
-
ACCESSで3ファイルを結合して、表を作成するやり方を教えて下さい。
企業テーブルのIDをキーに、個人情報テーブル①と②が同じメアドの場合は横並びで、違う場合は隣は空欄にしたく、メアドがどちらもない場合は、企業名だけ表示させたいと思っております。 ▼企業情報テーブル ID 会社名 1 あああ 2 いいい 3 ううう 4 えええ ▼個人情報テーブル① ID ①のメアド 1 aaa@co.jp 1 bbb@co.jp 2 ccc@co.jp ▼個人情報テーブル② ID ②のメアド 1 bbb@co.jp 2 ddd@co.jp 2 eee@co.jp 3 fff@co.jp ▼アウトプットイメージ ID 会社名 ①のメアド ②のメアド 1 あああ aaa@co.jp 空欄 1 あああ bbb@co.jp bbb@co.jp 2 いいい ccc@co.jp 空欄 2 いいい 空欄 ddd@co.jp 3 ううう 空欄 fff@co.jp 4 えええ 空欄 空欄 実際にIDを結合してクエリを実行すると 以下のように同じメアドが繰り返され空欄にはならず ①と②のメアドが同じものが横並びになりません。。 ID 会社名 ①のメアド ②のメアド 1 あああ aaa@co.jp bbb@co.jp 1 あああ bbb@co.jp bbb@co.jp 2 いいい ccc@co.jp ddd@co.jp 2 いいい ccc@co.jp eee@co.jp 3 ううう 空欄 fff@co.jp 4 えええ 空欄 空欄 アウトプットイメージのように出すのは難しいでしょうか?
質問日時: 2022/08/15 20:34 質問者: YKYKYK_2022
ベストアンサー
17
0
-
ACCESSで表が作りたく、そのためのSQL文や設定方法を教えてください。
作りたいと思っている表を作成するために、以下のアドバイスをいただいたのですが、ACCESS初心者のため、SQLを書くところからつまづいております。 手順など詳細など教えていただけないでしょうか? ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー リレーションシップで企業情報、個人情報1、2のIDを結びます。 クエリで企業情報と個人情報1、2のIDをSQLで結合し、メアド1、2を選択します。 企業情報の全レコードと個人情報1の同じ結合フィールドだけを・・・ 企業情報の全レコードと個人情報2の同じ結合フィールドだけを・・・ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー やりたいことは 個人情報テーブルの①と②が同じメアドの場合は横並びで、違う場合は隣は空欄にしたく、メアドがどちらもない場合は、企業名だけ表示させたいと思っております。 ▼企業情報テーブル ID 会社名 1 あああ 2 いいい 3 ううう 4 えええ ▼個人情報テーブル① ID ①のメアド 1 aaa@co.jp 1 bbb@co.jp 2 ccc@co.jp ▼個人情報テーブル② ID ②のメアド 1 bbb@co.jp 2 ddd@co.jp 2 eee@co.jp 3 fff@co.jp ▼アウトプットイメージ ID 会社名 ①のメアド ②のメアド 1 あああ aaa@co.jp 空欄 1 あああ bbb@co.jp bbb@co.jp 2 いいい ccc@co.jp 空欄 2 いいい 空欄 ddd@co.jp 3 ううう 空欄 fff@co.jp 4 えええ 空欄 空欄 よろしくお願いします。
質問日時: 2022/08/15 12:28 質問者: YKYKYK_2022
解決済
1
0
-
ACCESSで複数テーブルを結合して、リストを作る方法を教えてください。
IDをキーに、企業情報全件に対して、個人情報テーブル①と②のメアドを横並びで紐づけることはできますでしょうか? ①と②が同じメアドの場合は横並びで、違う場合は隣は空欄にしたく、メアドがどちらもない場合は、企業名だけ表示させたいと思っております。 ▼企業情報テーブル ID 会社名 1 あああ 2 いいい 3 ううう 4 えええ ▼個人情報テーブル① ID ①のメアド 1 aaa@co.jp 1 bbb@co.jp 2 ccc@co.jp ▼個人情報テーブル② ID ②のメアド 1 bbb@co.jp 2 ddd@co.jp 2 eee@co.jp 3 fff@co.jp ▼アウトプットイメージ ID 会社名 ①のメアド ②のメアド 1 あああ aaa@co.jp 空欄 1 あああ bbb@co.jp bbb@co.jp 2 いいい ccc@co.jp 空欄 2 いいい 空欄 ddd@co.jp 3 ううう 空欄 fff@co.jp 4 えええ 空欄 空欄
質問日時: 2022/08/12 19:32 質問者: YKYKYK_2022
ベストアンサー
2
0
-
大学でSQLの授業があるのですが全くわかりません。 表ではなく文で説明されているのですが調べても理解
大学でSQLの授業があるのですが全くわかりません。 表ではなく文で説明されているのですが調べても理解できず文のどこから工程や作業時間といった単語を取ってSQL文にするのかが分かりません。 どのテーブルを使うか書いてないしまずテーブル自体ないんですけど、文から読み取るしかないんですか? それとも文の形を覚えたほうがいいですか?
質問日時: 2022/07/20 02:26 質問者: ilil03
解決済
6
1
-
クエリで、日付が逆転したときは、二日分になるクエリを書きたいです。
下記のようなDBがあったときに、下図のように変換したクエリを書くことってできますか 下記の例のように、ID2 は From > To の関係があります。 そのときに、 Fromを前日に変更 かつ 23:59:59 に、Toを 00:00:00 ~ 指定日までに変更したいのですがクエリ上で変換はできますか 変換前 ID From To 1 2022/7/12 12:00 2022/7/12 13:00 2 2022/7/12 15:00 2022/7/12 14:00 ← From > Toの関係 3 2022/7/13 12:00 2022/7/12 16:00 変換後 ID From To 1 2022/7/12 12:00 2022/7/12 13:00 2 2022/7/11 15:00 2022/7/11 23:59:59 ←2列になる 3 2022/7/12 00:00 2022/7/12 14:00:00 ←2列になる 4 2022/7/13 12:00 2022/7/12 16:00
質問日時: 2022/07/12 22:21 質問者: torou1997
解決済
4
0
-
SQL ServerでDBを構築。これは開発?
社内で様々なExcelのシートを集め、SQL Serverを用い、わかる範囲でDBを構築・運用しています。 SQLやDBに詳しい人から見て、この構築・運用の仕事は「開発」と言えるのでしょうか。 会社のDBに詳しい上司曰く「SQL Serverというソフトを使っているので開発ではない」とのこと。
質問日時: 2022/05/28 14:10 質問者: tebentou
解決済
4
0
-
SQL Oracle serverにって質問です。 会社テーブルがあり、そのテーブルから 社員名、給
SQL Oracle serverにって質問です。 会社テーブルがあり、そのテーブルから 社員名、給料、歩合などの列が存在します。 その中から、社員名、給料を表示し、さらに 給料×歩合したものを歩合込給料列として表示したいです。(歩合がnullの場合は給料を表示) さらに、給与レベル(列見出しレベル)を給与の多い順に表示したいです。 給与レベル列に関しては、歩合込給料が20000より多ければAランク、9000より多くて20000以下なら Bランク、3500より多くて9000以下ならCランク、それ以下はDランクと表示する場合 以下の写真の通りにやったら全てDランクになってしまいます。修正点を教えてください。
質問日時: 2022/05/21 12:22 質問者: ウィスク
解決済
4
0
-
SQLについて質問です。 a表がありその表には従業員名を保存するname列があります。 LIKE演算
SQLについて質問です。 a表がありその表には従業員名を保存するname列があります。 LIKE演算子を使わずに1文字目または2文字目がeまたはEと等しい従業員の従業員名を文字操作関数を使って表示する場合どうすれば良いでしょうか。
質問日時: 2022/05/17 17:49 質問者: ウィスク
解決済
1
0
-
SQLについて質問です。 日付値の計算の練習で、dual表を用いて、 今日の日付、誕生日、生まれてか
SQLについて質問です。 日付値の計算の練習で、dual表を用いて、 今日の日付、誕生日、生まれてから今日まで6日数、月数を表示したいです。 今日の日付はsysdate関数を用います。誕生日は1980-3-16で実行します。 今日 誕生日 日数 月数 ---- ------ ----- ----- 18-08-14 1980-3-16 14030 460 こんなふうに表示するにはどうしたら良いでしょうか?
質問日時: 2022/05/13 20:42 質問者: ウィスク
解決済
1
1
-
ベストアンサー
2
0
-
2つのSQL(Access)の結果[時刻,カウント数]を結合して集計する方法
添付の図のように SQL(Access)で2つのSQLの結果を結合することやり方がわかる方は教えてください。 【やりたいこと】 ①時間ごとにカウントした結果1 ②時間ごとにカウントした結果2 上記①と②を結合する。(カウント数は合計値を出す)
質問日時: 2022/04/06 22:57 質問者: こじまる333
解決済
1
0
-
Accessの重複なしのカウントの仕方を教えてください。
添付の図のように Accessを用いて重複なしのカウントの仕方がうまくいきません。 SQL構文で教えていただきますようお願いいたします。
質問日時: 2022/03/31 20:53 質問者: こじまる333
ベストアンサー
1
0
-
SQLのクエリの書き方
SQlite onlineを使用しています。 各ユーザーが1回目と2回目に買った商品のテーブル(ユーザーID,商品ID)があります。 (1回目) ユーザーA 商品01 (2回目) ユーザーA 商品01 (1回目) ユーザーB 商品Q (2回目) ユーザーB 商品X (1回目) ユーザーC 商品22 (2回目) ユーザーC 商品22 このようなデータから1回目も2回目も同じ商品を買ったユーザーの数をカウントしたいのですが (上の場合ユーザーAとユーザーCの二人。ユーザーBは1回目と2回目で別の商品を買っているので違う) どのようにSQLでクエリを書いたらよいか教えていただけないでしょうか。 よろしくお願いいたします。
質問日時: 2022/03/29 23:06 質問者: ra910211
ベストアンサー
1
0
-
SQLの複数のカウントについて
以下のようなテーブルがある場合、種別ごと(1~8)の品質数をカウントしたいのですが、 一つのSQLで可能でしょうか?可能な場合、SQLを教えていただけませんでしょうか? テーブル名:果物テーブル 種別:1~8のどれかの値が設定されている 品質:1~5のどれかの値が設定されている 以下のような結果がほしいです。 種別:1に対して、品質:1は3レコード、2は4レコード・・・省略、 種別:2に対して、品質:1は1レコード、2は3レコード・・・省略
質問日時: 2022/02/28 19:06 質問者: ahahahabrain
解決済
1
0
-
枝番と主キーがある複数テーブルの結合について
お世話になります。 よろしくお願いいたします。 SQLで二つのテーブルがありそれぞれ主キーと枝番があります。 Noと枝番で一意になります。 この二つのテーブルを繋げたいのですが SELECT * FROM table1 LEFT OUTER JOIN table2 ON table1.id = table2.id; 上記記述ですと枝番まで入らず 枝番まで入れ最終的に 結合した結果にしたいのですが アドバイスいただけないでしょうか? table1 Id,枝番,番号 122,1,29 123,1,30 123,2,40 124,1,10 124,2,1 table2 I’d,枝番,分類 122,1,A 123,1,B 123,2,C 124,1,D 124,2,E 結合した結果 id,枝番,番号,分類 122,1,29,A 123,1,30,B 123,2,40,C 124,1,10,D 124,2,1,E よろしくお願い申し上げます。
質問日時: 2022/02/10 05:10 質問者: ror-88
ベストアンサー
3
0
-
SQL構文 2つのtable で条件を入れ取り出したい時
データをleft などで取り出すと一致するのですがこのままですと一致しないデータがあります。 最終的にはデータの数値を差し引きして表示したいです。 アドバイス頂けましたらよろしくお願いします。 片方のTableは Table1の構造 Id,数量 45,6 69,2 1,4 Table2の構造 id,数量 A-045,1 A-069,2 A-001,1 の時 45,5 69,0 1,3 と取り出すことはできますでしょうか? A-000という桁数は同じです。 Tableの上からの順番(一致したい並びは)は同じです。 Idは一致すれば 045,5 069,0 001,3 などなんでもいいのですが、何かアドバイスよろしくお願いします。
質問日時: 2022/02/09 10:21 質問者: ror-88
ベストアンサー
1
0
-
VBA 3重ループ 独学勉強中
Sub 年月日() Dim b As Long Dim a As Long Dim c As Long Dim t As Long Dim f As Long b = 1 c = 1 For a = 1 To 3 For t = 1 To 3 For f = 1 To 3 Cells(c, 1) = a Cells(c, 2) = b Cells(c, 3) = f c = c + 1 Next f b = b + 1 Next t Next a End Sub 上期の aが2に桁上がりするとtが1に戻らず4になってしまいます aが桁上がりしたときに tの値を1に戻したいのですがわからないので教えてほしい。予定では最終行が 3 3 3になるようにしたいのですが これだと 3 9 3になってしまいます 1 1 1 ------ 1 1 1 1 1 2 ------ 1 1 2 1 1 3 ------ 1 1 3 1 2 1 ------ 1 2 1 1 2 2 ------ 1 2 2 1 2 3 ------ 1 2 3 1 3 1 ------ 1 3 1 1 3 2 ------ 1 3 2 1 3 3 ------ 1 3 3 2 4 1 ------ 2 1 1 2 4 2 ------ 2 1 2 2 4 3 ------ 2 1 3 2 5 1 ------ 2 2 1 2 5 2 ------ 2 2 2 2 5 3 ------ 2 2 3 2 6 1 ------ 2 3 1 2 6 2 ------ 2 3 2 2 6 3 ------ 2 3 3 3 7 1 ------ 3 1 1 3 7 2 ------ 3 1 2 3 7 3 ------ 3 1 3 3 8 1 ------ 3 2 1 3 8 2 ------ 3 2 2 3 8 3 ------ 3 2 3 3 9 1 ------ 3 3 1 3 9 2 ------ 3 3 2 3 9 3 ------ 3 3 3 現在 ------ こちらを作りたい
質問日時: 2022/02/01 21:53 質問者: goo_january
ベストアンサー
1
0
-
SQLについて質問です。 テーブルA、B、C、Dと四つのテーブルがあり、 これらのリレーションシップ
SQLについて質問です。 テーブルA、B、C、Dと四つのテーブルがあり、 これらのリレーションシップを作成したいです。 テーブルA→ano(PK) テーブルB→bno(PK)、ano(FK) 、dno(FK) テーブルC→code(PK) テーブルD→dno(PK)、code(FK) ※PKは主キー制約、FKは外部キー制約です。 ()の前の文字は列名です。 これらの情報をもとに作ったリレーションシップ は写真に載っけました。 これで出しいのでしょうか? またこの四つのテーブルを削除する場合どのような順番で消すと良いのでしょうか?
質問日時: 2022/01/27 14:38 質問者: トリプレッタ
解決済
1
0
-
SQLで、行ごとのとある要素を比較したい
SQLの処理について質問です。 成績管理用のデータをテーブルに格納しております。 最初に、日付・科目・名前・点数のデータをINSERTします。 例) id 日付 科目 名前 点数 順位 1 2021/04/20 理科 佐藤 86 None 2 2021/04/20 理科 山田 46 None 3 2021/04/20 理科 田中 96 None 4 2021/04/20 理科 小林 97 None 5 2021/04/20 社会 佐藤 86 None 6 2021/04/20 社会 鈴木 50 None 7 2021/08/21 理科 佐藤 66 None 8 2021/08/21 理科 山田 99 None 9 2021/08/21 理科 田中 50 None 10 2021/08/21 理科 小林 55 None 各科目のテスト順位を計算し、Noneになっているカラムに順位を入力したいです。 すなわち、対象となる行を選択し、該当するカラムを比較・計算して、最終的に希望のカラムへ結果を入力する処理です。 この処理をSQL上でどのように書けばよいのか、調べたのですがいまいち方法が掴めませんでしたので、知恵をお借りしたく存じます。 なお、同日に同一科目のテストは複数実施しておりませんが、別日には実施しています。 つまり、各テストの区別は日付列と科目列の両方をチェックする必要があります。 処理後、下記のようになるのがゴールです。 例) id 日付 科目 名前 点数 順位 1 2021/04/20 理科 佐藤 86 3 2 2021/04/20 理科 山田 46 4 3 2021/04/20 理科 田中 96 2 4 2021/04/20 理科 小林 97 1 5 2021/04/20 社会 佐藤 86 1 6 2021/04/20 社会 鈴木 50 2 7 2021/08/21 理科 佐藤 66 2 8 2021/08/21 理科 山田 99 1 9 2021/08/21 理科 田中 50 4 10 2021/08/21 理科 小林 55 3 SQL上での処理が難しければ、一度データを取り出して、Pythonで順位を計算したあと、結果を順位カラムへINSERTすることを考えています。 よろしくお願いします。
質問日時: 2022/01/21 21:37 質問者: メメント。
ベストアンサー
1
0
-
SQLについて質問です。 テーブルAがあり、列は4つあります。 そのうち主キー制約を課されているのは
SQLについて質問です。 テーブルAがあり、列は4つあります。 そのうち主キー制約を課されているのは、acode列です。 delete from A where acode= 'A001' を実行するとエラーになります。その理由を教えてください。('A001'はacodeに存在しています)
質問日時: 2022/01/21 15:28 質問者: トリプレッタ
解決済
1
0
-
SQLについて質問です。 テーブル1、テーブル2、テーブル3があります。 テーブル1にはAcode列
SQLについて質問です。 テーブル1、テーブル2、テーブル3があります。 テーブル1にはAcode列、A name列、a#列など 5つの列があり、 テーブル2にはB code列(商品名)、a#列、qauntity(商品の量)列など4つの列があります。 テーブル3には B code列、B name列、Bprice列など6つの列があります。 テーブル1と2では共通の列はa#列のみで テーブル2と3では共通の列はBcode列のみです これらの3つのテーブルを結合して Acode、Bcode、Bname、sumqauntity(商品ごとの数量の合計)、gprice(Bprice *1.2をしたもの)、amount(sumqauntity * gpriceしたもの)の合計6つの列を表示したいです。 どのように記述すればよいでしょうか? ちなみに商品ごとの数量の合計とは quantity列をBcodeごとに割るという意味です。 この質問は2回目ですが、前回のは少々説明不足のせいもあり、わかりづらかったのでもう一度質問させていただきました。
質問日時: 2022/01/16 18:43 質問者: トリプレッタ
解決済
1
0
-
SQLについて質問です。 テーブルaとテーブルbがあります テーブルaには商品コード、商品貯蓄量コー
SQLについて質問です。 テーブルaとテーブルbがあります テーブルaには商品コード、商品貯蓄量コードなど 合計5つのコードがあり、 テーブルbには商品コード、商品名コードなど 合計4つのコードがあります。 テーブルaとbに共通してるのは商品コードのみです。 ここでテーブルaとbを結合して 商品コード、商品名コード、貯蓄総量コード(商品ごとの貯蓄量の合計)の3つのみを表示するには どのように記述すればよいでしょうか?
質問日時: 2022/01/13 17:28 質問者: トリプレッタ
ベストアンサー
3
0
-
SQLServer 日付が直前のレコードを取得したい
以下のテーブルがあります。商品名はシーズンで変わることがあり、商品マスタで管理されています。 ■購入テーブル(T1) 【商品コード】【購入日】 1000 2020/08/01 ・・・ア 1000 2022/01/04 ・・・イ 1010 2018/12/21 ・・・ウ 1010 2022/01/01 ・・・エ ■商品マスタ(T2) 【商品コード】 【商品名】 【適用開始日】 1000 PC-1 2000/01/01 1000 PC-1a 2021/01/01 1010 PC-9 2000/01/01 1010 PC-9a 2021/01/01 この時、購入日直前に適用されていた商品名を取得して以下の結果を得たいのですがうまくいきません。 【商品コード(T1)】 【購入日(T1)】 【商品名(T2)】 ア: 1000 2020/08/01 PC-1 イ: 1000 2022/01/04 PC-1a ウ: 1010 2018/12/21 PC-9 エ: 1010 2022/01/01 PC-9a 【適用開始日】を降順ソートして先頭1件目のレコードを取得してみたり色々とやっているのですがうまくいきません。お力をお借りしたくよろしくお願いいたします。
質問日時: 2022/01/06 13:01 質問者: yaes
ベストアンサー
1
0
【データベース】に関するカテゴリ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【SQL Server】に関するコラム/記事
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLのエラー(~付近に不適切な構文...
-
Access2021 「ISNULL関数には引数が...
-
SQL Date型の列から年月だけを取得...
-
【VB.NET】日付型の列にNULLを登録...
-
ACCESSで表が作りたく、そのためのS...
-
SQL クエリ データ数
-
ACCESSで複数テーブルを結合して、...
-
ACCESS2007 フォーム 「バリアント...
-
chr(13) と char(13) の違いって何...
-
[SQLServer] テーブル名からカラム...
-
sqlserverで集計結果をUPDATEしたい...
-
SQLサーバー接続 特定のPCがWindows...
-
BULK INSERT時のNull許容について
-
Microsoft SQL Serverについて
-
Accessの重複なしのカウントの仕方...
-
SQLサーバで和暦から西暦に変換したい
-
ストアドプロシージャの変数について
-
大学でSQLの授業があるのですが全く...
-
SQLCMDにて教えていただきたいのですが
-
Wacom Cintiq 16 と Wacom Cintiq p...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLのエラー(~付近に不適切な構文...
-
ACCESS2007 フォーム 「バリアント...
-
sqlserverで集計結果をUPDATEしたい...
-
【VB.NET】日付型の列にNULLを登録...
-
SQLサーバー接続 特定のPCがWindows...
-
Accessの重複なしのカウントの仕方...
-
SQL Date型の列から年月だけを取得...
-
sqlで、600行あるテーブルを100行毎...
-
SQLサーバで和暦から西暦に変換したい
-
BULK INSERT時のNull許容について
-
SQL文 複数実行
-
SQLCMDにて教えていただきたいのですが
-
【SQLサーバ】float型における小数...
-
<SQL>重複しているデータの場合は最...
-
chr(13) と char(13) の違いって何...
-
Visuaal Studio Community 2022でデ...
-
[SQLServer] テーブル名からカラム...
-
sqlserverで対象のレコードを削除し...
-
AccessのInsertクエリのあとつづけ...
-
sqlserverで同一キー単位で金額が最...
おすすめ情報