回答数
気になる
-
SQLデータベースへのリンクがあるAccessファイルのクエリをExcelに読み込ませるとエラー
Windows10Pro上で SQLデータベースへのリンクがあるAccessファイルのクエリをExcelに読み込ませようとすると DataFormat.Error: ODBC--connection to 'SQL ****** failed. とエラーが出て先に進めません。 AccessもExcelもMicrosoft365です。Office2010を利用していた時は問題なく出来ました。 Excelの一番上のメニューバーからDataを選び、From DatabaseからAccessをえらび、ファイルを選んでクエリを選ぶとエラーメッセージが出ます。****の部分はサーバーです。 他にどのような情報が必要でしょうか? 助けて下さい。
質問日時: 2021/08/13 03:30 質問者: 人生カウンセラー カテゴリ: その他(データベース)
解決済
1
1
-
SQL文について
これって何をしてるんでしょうか。 SELECT * FROM TABLE1 WHERE LENGTH(RPAD(NVL(name,' '),48,' ')) > 24
解決済
1
0
-
データベースの接続に失敗してしまいます。
Error:SQLSTATE[42S02]: Base table or view not found: 1146 Table '' doesn't exist と、エラー表示されてしまいDBに接続できなくなりました。テーブルが見つからないとのことでphpmyadminを確認しました。 xamppを使っており、Apacheも問題なく起動してます。 table名の誤字もなく、間違ってはいないようでした。 ネットで調べた範囲では、モデル名を設定しなければ~と書いてあったのですが、どこで書き込めばいいか見つかりません。 独学ではじめた初心者ですが、どうかご教授いただけると助かります。
ベストアンサー
1
0
-
アプリケーションのデータベースについて
プログラミングについてです。 現在、javascriptで作ったアプリケーションをデータベースにいれたいのですが、中々調べても答えにたどり着けません。 質問としては、 1.データベースはMYSQL1つでできるのか?node.jsのようなものも必要なのか? 2.javaでアプリケーションをつくると、データベースの処理もフロントエンドも全てjava1つでできてしまうのか?(javaも少しやってます。) よろしくお願いします。
解決済
2
0
-
ここで言う参考書のエイリアスですが、意図するところがわかりません?
実行前のテーブルの「tb」と「tb1」は https://oshiete.goo.ne.jp/qa/12498872.html から確認ができます。 さて! テーブルの「tb」と「tb1」の内部結合で「カラムを選んで表示」しました。 ①の実行結果 mysql> SELECT tb.bang,tb1.nama,tb.uria FROM tb JOIN tb1 ON tb.bang=tb1.bang; +------+------+------+ | bang | nama | uria | +------+------+------+ | A103 | 中川 | 101 | | A102 | 高橋 | 54 | | A104 | 渡辺 | 181 | | A101 | 佐藤 | 184 | | A103 | 中川 | 17 | | A101 | 佐藤 | 300 | | A102 | 高橋 | 205 | | A104 | 渡辺 | 93 | | A103 | 中川 | 12 | +------+------+------+ 次にエイリアス(偽名)でnamaをxとして、namaをyとして表示します。 ②の実行結果 mysql> select x.bang,y.nama,x.uria from tb as x join tb1 as y on x.bang=y.bang; +------+------+------+ | bang | nama | uria | +------+------+------+ | A103 | 中川 | 101 | | A102 | 高橋 | 54 | | A104 | 渡辺 | 181 | | A101 | 佐藤 | 184 | | A103 | 中川 | 17 | | A101 | 佐藤 | 300 | | A102 | 高橋 | 205 | | A104 | 渡辺 | 93 | | A103 | 中川 | 12 | +------+------+------+ 以上ですが ①の実行結果と②の実行結果ですが何も変化なしです。 「参考書の実行結果」と「実際の実行結果」は普通の「内供結合」と同 結果なました。エイリアス後も何も変化がないので、エイリアスの意図が 見えてきません、何が変わったのでしょうか? よろしくお願いいたします。
ベストアンサー
2
1
-
内部結合で
以下内部結合の解説で質問します。 SELECT tb.bang,tb1.nama,tb.uria FROM tb JOIN tb1 ON tb.bang=tb1.bang; の解説をしたいのですが、 下記としました。 解説:① SELECT tb.bang,tb1.nama,tb.uriaはカラムの呼び出す順番を決める。 ② FROM tb JOIN tb1 ON tb.bang=tb1.bang;はtbとtb1を内部結合させる。 以上ですが! 少し「単純すぎる」気がします。それとも「簡潔明瞭」でしょうか? 又は、「なっとらん」でしょうか? よろしくお願いいたします。 ---------------------------------------- ▶実行前のテーブル tb mysql> select * from tb; +------+------+------+ | bang | uria | tuki | +------+------+------+ | A103 | 101 | 4 | | A102 | 54 | 5 | | A104 | 181 | 4 | | A101 | 184 | 4 | | A103 | 17 | 5 | | A101 | 300 | 5 | | A102 | 205 | 6 | | A104 | 93 | 5 | | A103 | 12 | 6 | | A107 | 87 | 6 | +------+------+------+ ▶ 実行前のテーブル tb1; +------+------+------+ | bang | nama | tosi | +------+------+------+ | A101 | 佐藤 | 40 | | A102 | 高橋 | 28 | | A103 | 中川 | 20 | | A104 | 渡辺 | 23 | | A105 | 西沢 | 35 | +------+------+------+ それで! 下記を実行しました。 SELECT tb.bang,tb1.nama,tb.uria FROM tb INNER JOIN tb1 ON tb.bang=tb1.bang; 又は mysql>SELECT tb.bang,tb1.nama,tb.uria FROM tb JOIN tb1 ON tb.bang=tb1.bang; +------+------+------+ | bang | nama | uria | +------+------+------+ | A103 | 中川 | 101 | | A102 | 高橋 | 54 | | A104 | 渡辺 | 181 | | A101 | 佐藤 | 184 | | A103 | 中川 | 17 | | A101 | 佐藤 | 300 | | A102 | 高橋 | 205 | | A104 | 渡辺 | 93 | | A103 | 中川 | 12 | +------+------+------+ 解説:① SELECT tb.bang,tb1.nama,tb.uriaはカラムの呼び出す順番を決める。 ② FROM tb JOIN tb1 ON tb.bang=tb1.bang;はtbとtb1を内部結合させる。
ベストアンサー
1
1
-
SELECT * from tは掛け算ではないみたいです。
少し気になるのですが SELECT * from tb1 JOIN tb ON tb1.bang=tb.bang; の*アスタリスクはここでは掛け算ではないみたいです。 特別な意味があるのでしょうか?辞書にはないです。 よろしくお願いいたします。
ベストアンサー
2
0
-
SQL文の解析を依頼したいのですが
SQL文の解析を依頼できる有料サイトを探しています。 「ココナラ」以外でお願いします。(作成依頼ではありません)
質問日時: 2021/08/02 09:03 質問者: itaosan カテゴリ: SQL Server
ベストアンサー
2
0
-
ノートパソコンのマイク音量が大きくなりません。
LENOVO G50-80 OS W10 UPDATEは最新です。 meet google を使用するときマイク音量が大きくなりません。 対策についてどなたかご教授お願い致します。
解決済
3
0
-
教えてください。Oracleで作成したテーブルをAccess上で参照していますが、テーブル上で行追加
教えてください。Oracleで作成したテーブルをAccess上で参照していますが、テーブル上で行追加をしようと、最下行へ移動してもアスタリスクが表示されておらず、行追加をすることができません。 元のOracleのテーブルの形式を変えないと問題解消しないのでは?と思っていますが、どのような方法で問題解決ができるかアドバイスをいただけないでしょうか。よろしくお願いします。
ベストアンサー
2
0
-
ここで「interval」は どんな働きがあるのでしょうか?
練習問題~ 次のようなテーブル「zaiko」があります。 mysql> select a,b,c from zaiko; +--------+------+------------+ | a | b | c | +--------+------+------------+ | 東支店 | 200 | 2011-08-08 | | 西支店 | 500 | 2017-06-15 | | 南支店 | 100 | 2010-02-23 | | 北支店 | 400 | 2019-08-08 | +--------+------+------------+ このテーブル「zaiko」のカラム「c」の値が、現在より5年以前 のものを除いたレコードだけを抽出し、テーブル「new_zaiko」 を作ってください。ただし、この処理は、2018年に行った ものとします。 正解は下記です。 mysql> create table new_zaiko select * from zaiko where c>now() - interval 5 year; Query OK, 2 rows affected (0.02 sec) Records: 2 Duplicates: 0 Warnings: 0 mysql> select * from new_zaiko; +--------+------+------------+ | a | b | c | +--------+------+------------+ | 西支店 | 500 | 2017-06-15 | | 北支店 | 400 | 2019-08-08 | +--------+------+------------+ 解説 create table new_zaiko select * from zaiko テーブルzaikoを複製してnew_zaikoテーブルを新たに作成する。 where c>now() - interval 5 year; new_zaikoテーブルのカラム cは現在から換算して5年以降のものを残す。 ※now関数は現在の日付と時刻を表すシリアル値が返す ----------------------------------------- 以上ですが、ここで「interval」がでてきますが どんな働きがあるのでしょうか? よろしくお願いいたします。
ベストアンサー
2
1
-
MySQLの「zaiko」テーブルを作成に当たり
MySQLの「zaiko」テーブルをのデータの内容は 下記のURL先の表から確認ができます。 http://afurieitohannei.la.coocan.jp/sns/zaiko.htm それで コマンドプロンプト~ 作成を試みましたが 以下のエラーとなりました。 mysql> create table zaiko(東支店 varchar(10),西支店 varchar(10),南支店 varchar(10),北支店 varchar(10), 200 int, 500 int, 100 int, 400 int,2011-08-8 date,2017-06-15 date,2010-02-23 date,2019-08-08 date); ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '200 int, 500 int, 100 int, 400 int,2011-08-8 date,2017-06-15 date,2010-02-23 dat' at line 1 そもそもやり方が間違っているのか、誤字脱字なのか それとも 両方なのか わかりません!? URL先の表から判断した場合、作成法は1つしかないと思います。 作成方法を教えていただけないでしょうか? よろしくお願いいたします。
ベストアンサー
1
1
-
descはテーブルのカラム構造が確認ができるコマンドならば!?
mysql> select * from tb_copy; +------+------+------+ | bang | uria | tuki | +------+------+------+ | a103 | 101 | 4 | | a102 | 54 | 5 | | a104 | 181 | 4 | | a101 | 184 | 4 | | a103 | 17 | 5 | | a101 | 300 | 5 | | a102 | 205 | 6 | | a104 | 93 | 5 | | a103 | 12 | 6 | | a107 | 87 | 6 | +------+------+------+ 問題:[tb_copy]テーブルの「uria」が「上位4番目」までのレコードを削除する」には 回答 delete from tb_copy order by uria desc limit 4; 回答で質問です。 ここで言う[desc]の役割を教えていただけないでしょうか? よろしくお願いいたします。
ベストアンサー
1
1
-
SQLiteについて
SQLiteのサンプルに、以下のような記述がありましたが extends(派生クラス) ということは元の基本クラスの記述があるということなのでしょうか? https://www.php.net/manual/ja/sqlite3.open.php /** * SQLite3 クラスを継承して __construct を変更し、 * open メソッドで DB を初期化します */ class MyDB extends SQLite3 {
ベストアンサー
1
0
-
SQLで日付+時間で絞り込みたい
素人で申し訳ございません。 SQLで教えてもらえないでしょうか。 以下の①の「'2021/10/10'」を「今日の日付」にしたいのですが、 どのようにすればよいでしょうか。 ①はきちんとSQLが通りました。 ②の時間(10:00:00)を省いたSQLもきちんと通りました。 ③ダメがエラーになるのです。 ※今日の日付+'10:00:00'にしたいのです。 ①----------------------- SELECT * FROM T_JUCHUBODY WHERE TOROKUDT >= '2021/10/10 10:00:00' ----------------------- ②----------------------- SELECT * FROM T_JUCHUBODY WHERE TOROKUDT >= TO_CHAR(SYSDATE - 1, 'YYYY/MM/DD') ----------------------- ③ダメ----------------------- SELECT * FROM T_JUCHUBODY WHERE TOROKUDT >= ( TO_CHAR(SYSDATE - 1, 'YYYY/MM/DD') + ' 10:00:00' ) ----------------------- 何卒よろしくお願い申し上げます。
ベストアンサー
5
0
-
SQLで今日の日付でWhereしたい
素人で申し訳ございません。 SQLで教えてもらえないでしょうか。 以下の①の「'2020/12/1'」を「今日の日付」にしたいのですが、 どのようにすればよいでしょうか。 ※DATE(NOW())にしてもできなかったです。 ①----------------------- SELECT * FROM T_BODY WHERE TOROKUDT > '2020/12/1' ----------------------- 何卒よろしくお願い申し上げます。
ベストアンサー
1
0
-
ベストアンサー
4
0
-
【データセンター】三井物産が日本国内にデータセンターを3000億円掛けて3箇所に作るそ
【データセンター】三井物産が日本国内にデータセンターを3000億円掛けて3箇所に作るそうです。 最初の顧客がカナダの年金データを扱うそうです。 カナダの年金情報をなぜ日本で管理するのでしょうか? あとデータセンターの需要ってあるのでしょうか? 中国企業も日本に1500億円掛けて1箇所、どこの国か忘れましたが、ヨーロッパのどこかの国も1500億円掛けて日本国内にデータセンターを建設するそうです。 新たに大型のデータセンターが5箇所爆誕します。需要はどこにあるのでしょう?
質問日時: 2021/07/14 18:21 質問者: umidigia5problack カテゴリ: その他(データベース)
ベストアンサー
1
1
-
BDREにデータを書き込むときに、途中で止まってしまうのですがどうすればよいのですか?
BDREにデータを書き込むときに、途中で止まってしまうのですがどうすればよいのですか?
質問日時: 2021/07/11 17:26 質問者: なかた258 カテゴリ: その他(データベース)
解決済
2
0
-
SQLで抽出してCSVで書き出したいです。
お世話になっております。 store_table 内にある 特定のkaiin_no ('123456','234567') で抽出して デスクトップにsample.csvとして保存したいと思い 下記SQLをphpMyadmin で走らせたのですが文法エラーになります。 SELECT * FROM store_table WHERE kaiin_no IN ('123456','234567') into outfile 'c:/Users/pc/Desktop/sample.csv' fields terminated by ',' enclosed by '"' escaped by '"' lines terminated by '\r\n'; SQLの記載方法についてご教示頂けないでしょうか? 宜しくお願い致します。<(_ _)>
ベストアンサー
5
0
-
外部のデータベースについて
お世話になります。 現在、社内のメインとなるPCにSQL Serverが入っており、 そこに各PCのAccessからデータ入力しています。 ネットワークはグループワークです。 社外からもデータ入力できるようにしたいのですが、 どのような方法があるでしょうか? 信頼のおける社員の自宅からの入力も考えております。 必要であればクラウドを利用することも可能です。
質問日時: 2021/07/06 19:27 質問者: gunkan2009 カテゴリ: その他(データベース)
ベストアンサー
3
0
-
フォ-トナイトこれできますか(。´・ω・)?
https://www.mercari.com/jp/items/m18099171206/?gclid=Cj0KCQjw24qHBhCnARIsAPbdtlI75scoypxc5_PU3C2Q5B_qY3G1fTc-uDEes3unRKVPej6YtHSFLRcaAohKEALw_wcB です
質問日時: 2021/07/05 19:31 質問者: yk928 カテゴリ: PostgreSQL
解決済
2
1
-
' シングルクォート " ダブルクォート , カンマ . ピリオド : コロン ; セミコロン -
' シングルクォート " ダブルクォート , カンマ . ピリオド : コロン ; セミコロン - ? _ ? / ? () ? ^ ? ・ ? 「」? ?には何が入るのか教えてください。 読み方がわかりません。詳しい方教えてください。
解決済
1
0
-
mySQL無償の開発環境サーバーにFFFTPで接続する際の設定について
WordpressをmySQLの無償の開発環境サーバーにインストールしたく、FFFTPでサーバー接続したいと思っています。FFFTPの接続の際の設定が悪いのか接続ができません。あれこれ試していますが、もしかしたら目的に対してやっていることが根本的に間違っているかもわかりません。初心者です。どなたか、やさしく教えて下さると助かります。 FFFTP(Ver5.1)側の接続のための現在の設定ですが、 基本タブ: ホスト名(アドレス):localhost ユーザー名:mySQLサーバーで設定のユーザー名 (rootも試しましたがダメでした) パスフレーズ:上記ユーザー名での設定パスワード ローカル初期フォルダ:ローカルパソコンのデスクトップ ホストの初期フォルダ:www 拡張タブ: ポート番号:21、22、1433など試したのですがいずれも接続できず。 PASVモード使うのみチェック 高度タブ: LIST・・・、及び可能であれば・・・のみチェック 暗号化タブ: FTPSで接続のみチェック としています。 環境は、Windows10 64bit MySQLは、8.0 Command Line ClientというものでMySQL接続はできていて、 データベースなども作成できていること確認できています。 すいませんがよろしくお願いいたします。
質問日時: 2021/07/03 14:41 質問者: ポチサマ カテゴリ: SQL Server
ベストアンサー
1
0
-
同じテーブルを結合して前回の情報を取得したい
例えば次のようなテーブルがあったとして、 5月17日,ディープ 5月17日,オルフェ 5月10日,オルフェ 5月9日,ディープ 5月2日,ディープ 5月2日,オルフェ 次のように前回の情報を取ってくるようなSQLを書きたいです 5月17日,ディープ,5月9日 5月17日,オルフェ,5月10日 5月10日,オルフェ,5月2日 5月9日,ディープ,5月2日 5月2日,ディープ,null 5月2日,オルフェ,null
ベストアンサー
2
0
-
MySQLの複雑な検索プログラムのビジュアル化
MySQL教科書の170ページぐらいです。 MySQLの検索カリキュラムが複雑になってきました。 素人なので内容が不透明化してきました。 そこで「MySQLの複雑な検索プログラムのビジュアル化」をしました。 教科書の例題は下記です。 --------------------------------------------- 問題2 次のテーフ゛ル「tb」で、カラム「uria」が50以上のデータだけを対象にし て、「bang」ごとの「uria」の平均で120以上のものだけを、「uria」の平均 の多いものから表示してください。 ----------------------------------------------- それで恥ずかしながらhttp://afurieitohannei.la.coocan.jp/sns/P167mondai.htm ですが!よくわかりませんので独断と偏見でビジュアル化しました。 例題と合致しているでしょうか? 少し勇気がいりましたが、よろしくお願いします。
ベストアンサー
2
1
-
①①②③③ではなくて、①①③②③の流れじゃないとエラーとなるのはなぜ
問題2 次のテーフ゛ル「tb」で、カラム「uria」が50以上のデータだけを対象にして、「bang」ごとの「uria」の平均で120以上のものだけを、「uria」の平均の多いものから表示してください。 問題のフローチャートのURLです。 http://afurieitohannei.la.coocan.jp/sns/P167mondai.htm さて問題に対するコマンドです。 select bang,AVG(uria) ① FROM tb WHERE uria>=50 ① GROUP BY bang ③ HAVING AVG(uria)>=120; ② ORDER BY AVG(uria) DESC; ③ 以上ですが ①①③②③の流れじゃないとエラーとなりますね!? しかし 流れ的には①①②③③だと私は思いますが 以下①①②③③と強制的にやりましたが「構文エラー」となります。 select bang,AVG(uria) FROM tb WHERE uria>=50 HAVING AVG(uria)>=120 GROUP BY bang ORDER BY AVG(uria) DESC; なんで①①③②③じゃないとエラーになるのですか? よろしくお願いいたします。
ベストアンサー
1
0
-
データベースのレコード内容が流出する原因は?
ときどき個人情報を格納しているデーターベースのレコード内容が流出することがありますが、何が原因で流出するのでしょうか?
ベストアンサー
2
0
-
order byの役割を知りたいです。
mysql> select bang,avg(uria) from tb group by bang order by avg(uria) desc; +------+-----------+ | bang | avg(uria) | +------+-----------+ | A101 | 242.0000 | | A104 | 137.0000 | | A102 | 129.5000 | | A107 | 87.0000 | | A103 | 43.3333 | +------+-----------+ と実行されました。 さて order by を省いてらどうなったか 以下です。 mysql> select bang,avg(uria) from tb group by bang avg(uria) desc; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'avg(uria) desc' at line 1 見事に構文エラーとなりました。 なぜ order by がないと構文エラーとなるのですか? よろしくお願いたします。
ベストアンサー
2
1
-
MySQは大文字小文字は関係ない 入り乱れてもOKでしょう
mysql> select bang,sum(uria) from by bang having sum(uria)>=200; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'by bang having sum(uria)>=200' at line 1 ではエラーとなり 書籍の通り大文字を交えたコマンドで以下OKとなった。 mysql> SELECT bang,SUM(uria) FROM tb GROUP BY bang HAVING SUM(uria)>=200; +------+-----------+ | bang | SUM(uria) | +------+-----------+ | A101 | 484 | | A102 | 259 | | A104 | 274 | +------+-----------+ 3 rows in set (0.00 sec) ------------------------------ 以上ですが、MySQのコマンドは大文字小文字は関係ないと著書にあります。 しかし書籍の通り、大文字小文字を交えて入力するとちゃんと結果が出ました。 冒頭の子文字だけのコマンドには誤字脱字などがありますか? 私的には後者と同じスペルと半角スペースだと思います。 よろしくお願いいたします。
ベストアンサー
1
1
-
SPACE THE FINAL FRONTIER THESE ARE THE VOYAGES OF
SPACE THE FINAL FRONTIER THESE ARE THE VOYAGES OF THE STARSHIP ENTERPRISE ITS FIVE YEAR MISSION TO EXPLORE STRANGE NEW WORLD TO SEEK OUT NEW LIFE AND NEW CIVILIZATIONS TO BOLDLY GO WHERE NO MAN HAS GONE BEFORE 上記の英文をシーザー暗号で暗号化して、後ろへ23文字ずらして暗号文を作るプログラムを教えて下さい。
質問日時: 2021/06/17 13:05 質問者: AAA4040 カテゴリ: PostgreSQL
ベストアンサー
2
0
-
【PostgreSQL】 テーブルAの行数をテーブルBに列として持たせる事はできますか?
DB初心者です。 以下のように、テーブルAの該当する行数をテーブルBに列として持たせたい のですがやり方がわかりません。 設定方法を教えて頂けないでしょうか。 宜しくお願い致します。 テーブルA(列1=グループID, 列2=名前) 001, 山田 002, 佐藤 001, 田中 002, 岡部 002, 吉本 003, 広末 テーブルB(列1=グループID, 列2=グループ名, 列3=活動拠点, 列4=メンバー数) 001, 川崎ギャンブラーズ, 川崎市, 2←★★★コレ 002, 白金ワイナリーズ, 白金台, 3←★★★コレ 003, 町田スレッカラシーズ, 町田市, 1←★★★コレ
質問日時: 2021/06/16 16:32 質問者: 1qazxsw2 カテゴリ: その他(データベース)
解決済
1
0
-
ワイルドカード式で検索
ワイルドカード式で検索 1) % は「任意の文字列が該当」 2) _(アンダーバ-) は「任意の一文字」が該当 だそうです。 以上ですが、1) と2)の違いが分かりません? 「文字列」とは2文字以上のことだと思います。 「文字」とは1文字のことだと思います。 なので、2)はカラムに1文字しかない場合に使用しないと 意味がないということなのでしょうか? よろしくお願いいたします。
ベストアンサー
1
1
-
コマンドプロンプトの実行結果で漢字が??と表示される問題です。
MySQLです。 手探り状態でトラブルシューティング中です。 以下のですが、 前者の character_set_database utf8 と 後者のDb characterset: latin1 は 同じものではないでしょうか? もしも同じものでしたら、値が違うのはなぜでしょうか? それとも 私の見当違いでしょうか? OSはWindows10で、コマンドプロンプトの画面です。 よろしくお願いいたします。 mysql> SHOW VARIABLES LIKE "chara%"; +--------------------------+-----------------------------------+ | Variable_name | Value | +--------------------------+-----------------------------------+ | character_set_client | cp932 | | character_set_connection | cp932 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | cp932 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | C:\MAMP\bin\mysql\share\charsets\ | +--------------------------+-----------------------------------+ 8 rows in set (0.00 sec) mysql> status -------------- mysql Ver 14.14 Distrib 5.6.34, for Win32 (AMD64) Connection id: 9 Current database: db1 Current user: root@localhost SSL: Not in use Using delimiter: ; Server version: 5.6.34-log MySQL Community Server (GPL) Protocol version: 10 Connection: localhost via TCP/IP Server characterset: utf8 Db characterset: latin1 Client characterset: cp932 Conn. characterset: cp932 TCP port: 3306 Uptime: 1 hour 58 min 35 sec Threads: 1 Questions: 28 Slow queries: 0 Opens: 72 Flush tables: 1 Open tables: 64 Queries per second avg: 0.003 --------------
ベストアンサー
1
0
-
MAMP MySQl でコマンドプロンプトの日本語が??とでる対策法で
MAMP MySQl でコマンドプロンプトの日本語が??とでる対策法で 色々試しています。 私のレベルは手探り状態です。 それで! 元々は https://oshiete.goo.ne.jp/qa/12399242.html の続きです。 私のパソコンですコマンドプロンプトに以下を入力すると mysql> status -------------- mysql Ver 14.14 Distrib 5.6.34, for Win32 (AMD64) Connection id: 3 Current database: db1 Current user: root@localhost SSL: Not in use Using delimiter: ; Server version: 5.6.34-log MySQL Community Server (GPL) Protocol version: 10 Connection: localhost via TCP/IP Server characterset: utf8 Db characterset: latin1・・・▶参考書では utf8です。 Client characterset: cp932 Conn. characterset: cp932 TCP port: 3306 Uptime: 2 min 9 sec ------------------------------------------- 以上ですが、 参考URL https://choppydays.com/mysql-mariadb-latin1-utf8-change/ ~ですが 私のパソコも以下となりました。 mysql> SHOW VARIABLES LIKE "chara%"; +--------------------------+-----------------------------------+ | Variable_name | Value | +--------------------------+-----------------------------------+ | character_set_client | cp932 | | character_set_connection | cp932 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | cp932 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | C:\MAMP\bin\mysql\share\charsets\ | +--------------------------+-----------------------------------+ 冒頭の mysql> status と mysql> SHOW VARIABLES LIKE "chara%"; と何か関連性はありますか? よろしくお願いいたします。
ベストアンサー
2
1
-
mysql>status で
以下 MAMP の コマンドプロンプト の画面です。 それで参考書と違っていてもいいのでしょうか? Db characterset: latin1・・・▶参考書では utf8です。 質問です。 1) utf8へと変更する必要性はあるますか? 2) もし変更しないといけない場合、変更法を教えていただけないでしょうか? よろしくお願いいたします。 mysql> status -------------- mysql Ver 14.14 Distrib 5.6.34, for Win32 (AMD64) Connection id: 3 Current database: db1 Current user: root@localhost SSL: Not in use Using delimiter: ; Server version: 5.6.34-log MySQL Community Server (GPL) Protocol version: 10 Connection: localhost via TCP/IP Server characterset: utf8 Db characterset: latin1・・・▶参考書では utf8です。 Client characterset: cp932 Conn. characterset: cp932 TCP port: 3306 Uptime: 2 min 9 sec
ベストアンサー
1
1
-
PostgreSQLでのクエリ登録
毎回同じクエリを入力しているのですが、 簡単なコマンドを入力したらそのクエリを実行するように 設定したいです。 ググってみましたが、該当する情報がありませんでした。 ご存知の方、教えてください。
質問日時: 2021/06/05 18:40 質問者: うざこ カテゴリ: PostgreSQL
解決済
1
0
-
なんか矛盾していないでしょうか?
以下なんか? 矛盾していないでしょうか? よろしくお願いいたします。 mysql> use db1 Database changed mysql> show tables; +---------------+ | Tables_in_db1 | +---------------+ | ima | | tb1 | | td | +---------------+ 3 rows in set (0.00 sec) mysql> create table tb (bang varchar(10),uria int,tuki int); ERROR 1813 (HY000): Tablespace '`db1`.`tb`' exists. mysql>
解決済
1
1
-
IDが重複した場合、その他のデータを1行にまとめるvbaのコード
VBA素人で困っています。 WEB検索し色々と読みましたがいまいちわからず・・・ 下記のようなコードを作りたく、お知恵を拝借できますでしょうか。 ------ ◆元データ 品番(キーID) 製品番号 形式 車名 仕入金額 28100-30070 TYS190 KDH200 ハイエース 27500 28100-30070 TYS190 KDH227 ハイエース 27500 28100-30100 TYS190 KDH206 ハイエース 27500 28100-30070 TYS190 KDY280 ダイナ 27500 28100-30070 TYS190 KDH206 ハイエース 27500 28100-30070 TYS190 KDH205 ハイエース 27500 : ↓↓↓↓↓↓↓↓↓↓ 品番(キーID) 製品番号 形式 車名 仕入金額 28100-30070 TYS190 KDH200・KDH227・KDY280・KDH206・KDH205 ハイエース・ダイナ 27500 28100-30100 TYS190 KDH206 ハイエース 27500 ※キーIDが同じ場合 ・形式を1つのセルにまとめる ・車名を1つのセルにまとめる、重複する場合は1つにする ・製品番号、仕入金額を1つのセルにまとめる(キーID ID1つで同製品番号、同価格) ------ どなたかこのような動作を行うvbaのコードを教えてください。 よろしくお願いいたします。
質問日時: 2021/06/04 17:32 質問者: conct_0311 カテゴリ: SQL Server
ベストアンサー
1
0
-
データベースの接続について
PHPのPDOでMySQLのデータベースと接続する作業をしており、いろいろなサイトの情報を参考にしていますが、うまくいってるのか分かりません。 一応下の画像は接続できてるってことで良いですか? またMySQLやApacheだけでなく、XAMPPも必要みたいだったのでインストールしたのですが、Apacheとは接続できて、MySQLとは接続できずエラーが出ます。こちらも使い方を教えていただけると助かります。
解決済
1
0
-
矛盾していないでしょうか?
mysql> show tables; +-----------------+ | Tables_in_db1 | +-----------------+ | a | | hizu_ziko | | hizuke | | itii | | renzoku | | syokiti_renzoku | | tb | | tb1_bk | | tb1_bkc | | tb1a | | tb1b | | tb1c | | tb1d | | tb1e | | tb1f | | tb1k | | uniq | +-----------------+ 17 rows in set (0.00 sec) mysql> create table tb1(bang varchar(10),nama varchar(10),tosi int); ERROR 1813 (HY000): Tablespace '`db1`.`tb1`' exists. mysql> drop table tb1; ERROR 1051 (42S02): Unknown table 'db1.tb1' -------------------------------------------------------------- 以上ですがコマンドプロンプトの出力内容をそのまま コピーペしました。 それで mysql> create table tb1(bang varchar(10),nama varchar(10),tosi int); 1) ERROR 1813 (HY000): Tablespace '`db1`.`tb1`' exists. エラーを直訳すると エラー 1813 (HY000): テーブルスペース '`db1`.`tb1`' が存在します。 しかし冒頭の mysql> show tables;には問題の tb1 はないですよね!? そこで mysql> DROP TABLE tb1; 2) ERROR 1051 (42S02): Unknown table 'db1.tb1' エラー 1051 (42S02): 不明なテーブル 'db1.tb1' ------------------------------------------------- 以上ですが 1)ですがERROR 1813 (HY000):ではテーブルスペース '`db1`.`tb1`' が存在しているのなら、show tables;Tables_in_db1のなかには tb1 はないですよね、 2)の DROP TABLE tb1;で削除しましたが 不明なテーブル ということは 存在していないことになります。 以上の 1)と2)は矛盾していないでしょうか? よろしくお願いします。
ベストアンサー
2
1
-
データベース mysql
すみません。データベース(mysqlのpdo)から取り出す前の1件目を除き最新の10件を新しい順に並び変え出力したいです。どのようにすればいいですか?(テーブル名とpageidは合っています。) #1235 - This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery mysqlバージョン:4.7.9 イメージ: SELECT * FROM gaming where pageid='2e7df97572' AND id not in (select * from gaming where pageid='2e7df97572' order by id limit 1) ORDER BY id DESC LIMIT 10 こちらが、現在使っているクエリ SELECT * FROM gaming where pageid='2e7df97572' ORDER BY id DESC LIMIT 10
ベストアンサー
5
0
-
PostgreSQLでのスーパーユーザ削除
PostgreSQLをWindows版インストーラーでインストールしました。 いざDBを作成しようとしたらスーパーユーザへの認証に失敗し、 何もできません。 スーパーユーザはWindows PCのユーザ名でした。 これを削除するにはどうしたら良いでしょうか? 標準のコマンドとか何も受け付けないので対処方法がわかりません。 ご存知の方、教えてください。
質問日時: 2021/05/29 18:00 質問者: うざこ カテゴリ: PostgreSQL
ベストアンサー
1
0
-
主キー(ID)を除いたカラムの値全てが同じとなる行が存在するか調べる方法
主キー(ID)を除いたカラムの値全てが同じとなる行が存在するか調べる方法ですが 主キーが等しいものならば主キーでWHERE指定してcount(*)してゼロより大きければ 存在するということになるのと思うのですが 主キー以外の他のカラムが全て同じ値の行が存在するか調べる方法がわかりません SQLもしくはPLSQLでどのようにコーディングすればよいか教えてください。 ちなみに値の一致を調べるカラム10カラム以上と考えてください
解決済
2
0
-
PuTTyにログインまでは出来たのですが、OSの確認した時点でエラーが出る
タイトル通りですが、エラーになってしまいgitのインストールができません。 対処法としてどのようなことをすれば良いでしょうか?
質問日時: 2021/05/29 00:27 質問者: rrryyyoo カテゴリ: PostgreSQL
解決済
1
0
-
ACCESSからのODBC接続のみ応答なしになる
WindowsServer2019のSqlserver2017とWindows10のACCESS2013です。 今までは正常に接続できていました。 Windows10をアップデートしたら、今まで接続できていたACCESSからのODBC接続が 応答なしになってしまいます。 ODBC設定画面では、問題なく接続テストもOKです。 ですが、AccessのからSQLserverにリンク(ODBC経由)されています。 そのテーブルを開くと応答なしになってしまいます。 また新規に接続しようと思い、ODBCを選択し、パスワードを入力すると同じように応答なしになります。 しばらくすると 接続できませんでした。 SQLState:’S1T00’ SQLServerエラー:0 [Microsoft][ODBC SQL Server Drive]ログインが時間切れになりました。 と表示されてしまいます。 何が原因でしょうか?
質問日時: 2021/05/26 13:59 質問者: rabu_chihaha カテゴリ: SQL Server
ベストアンサー
1
0
-
書籍が間違っている「基礎からのMySQL 第3版)」のP513
基礎からのMySQL 第3版【正誤情報&補足情報】 https://www.sbcr.jp/support/4815602879/ にはないのですが! 他のサイトで以下の記載内容は「おかしい」と指摘されていますが しかしどこがどうおかしいとの具体性に欠けますので 質問しまして まだ素人ですが、私的には間違っていない感がします。 皆様 間違っていると思われますか? よろしくお願いします。 著書P513の内容です。 ④テーフ゛ルの作成 CREATE TABLE td (bang VARCHAR(10),uria INT,tuki INT); (Query OK, 0 rows affected (0.02 sec) 実行結果(成功)) ⑥レコードの挿入 INSERT INTO tb VALUES ('A103',101,4); (ERROR 1146 (42S02): Table 'db1.tb' doesn't existline 1 エラー1146(42S02):テーブル 'db1.tb'は存在しません行1)
ベストアンサー
2
1
-
symfowareのSQL文in句をバッチで実行したい
symfowareサーバのSQL文をバッチで実行した時、出力したデータをin句に代入したのち、in句のSQL文を実行するにはいかがしたらよろしいでしょうか? ************************************************************************** SQLin句付き文に出力した番号を入力して別ファイルに出力 select * from sample.post where 番号 in(:test_parameter, '[^,]+', 1, LEVEL) with option lock_mode(no lock) ************************************************************************** BAT側の処理 @ECHO off REM 遅延環境変数 @setlocal enabledelayedexpansion REM DBサーバの変数指定 SET CURDIR=%~dp0 REM SQLフォルダーの変数指定 SET SQLDIR=%CURDIR%SQL\ REM SQLファイルの変数指定 SET SQLNAME=SQL.sql REM LOGフォルダーの変数指定 SET LOGDIR=%CURDIR%LOG\ REM LOGファイルの変数指定 SET LOGNAME=LOG.txt REM CSVフォルダーの変数指定 SET CSVDIR=%CURDIR%CSV\ REM CSVファイルの変数指定 SET CSVNAME=番号.csv REM 変数指定 SET LINE_A= SET COUNT=0 REM DBサーバの変数指定 CD /D %~dp0 REM テーブルデータをファイルに出力 rdbunlsql -d データベース名 -v D:\SQL\SQL.txt -j SJIS -t D:\LOG\SQL.txt REM LOGに完了したことの出力 ECHO SQLテーブル呼び出しが完了しました。>> %LOGDIR%%LOGNAME% REM カラムのみをファイルに出力 rdbexecsql -s データベース名 -i %SQLDIR%SQL.sql > %CSVDIR%%CSVNAME% FOR /F "skip=1" %%a IN (%CSVDIR%%CSVNAME%) DO @CALL :MYSET %%a rem for分でコマンドプロンプトに出力したデータを上で出力したファイルに上書き echo %LINE_A% > %CSVDIR%%CSVNAME% REM カラムのみファイルにテーブルデータを結合して出力 type %LOGDIR%SQL.txt >> %CSVDIR%%CSVNAME% REM LOGファイルのテーブルデータを削除しないと二回目が行えない為最後に削除する del %LOGDIR%SQL.txt ECHO ∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞ REM logに完了したことの出力 ECHO 全ての出力が完了しました。>> %LOGDIR%%LOGNAME% pause rem サブルーチン :MYSET SET /A COUNT=%COUNT%+1 @REM 1行目が正しかったら変数指定されたLINEへSET IF %COUNT% == 1 ( SET LINE=%1 SET LINE_A=!LINE! ) @REM 1より大きいければの処理 IF %COUNT% gtr 1 ( SET LINE=%1 SET LINE_A=!LINE_A!,!LINE! ) @REM EXIT /B で呼び出し元へ戻る EXIT /B **************************************************************************
質問日時: 2021/05/24 10:06 質問者: 名無し880 カテゴリ: その他(データベース)
解決済
1
0
-
PostgresqlをインストールするPC OSは何にしたら良いの? どんな実例がありますか???
PostgresqlをインストールするPC OSは何にしたら良いの? どんな実例がありますか???
質問日時: 2021/05/23 04:00 質問者: 0987654321adgjmptw カテゴリ: PostgreSQL
ベストアンサー
1
0
-
在庫管理などの業務系アプリは、WindowsよりLinux系が良いですか? (PostgreSQL、
在庫管理などの業務系アプリは、WindowsよりLinux系が良いですか? (PostgreSQL、Windows、C#でアプリ作成経験あります。) 新しいアプリ作成するのですが、セキュリティを考慮するとCentOSなどがいいのでしょうか。 Windowsよりも情報少ない気がするので、 やめておいた方がいいのか、アドバイスお願いいたします。 おすすめの書籍やサイトがあればお願いいたします。
質問日時: 2021/05/22 19:30 質問者: 0987654321adgjmptw カテゴリ: PostgreSQL
ベストアンサー
2
0
【データベース】に関するカテゴリ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【データベース】に関するコラム/記事
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLのエラー(~付近に不適切な構文...
-
データベースファイル(.db)を開きた...
-
mysqlのupdate構文についての質問で...
-
エクセルのフィルタ抽出が固まる
-
mysqlがインストールされているのか...
-
ORA-14452について
-
CSVファイルでテキストの改行の方法
-
PostgreSqlでFunctionの作成について
-
エクセルで縦のカラムデータをカン...
-
sqlserverで集計結果をUPDATEしたい...
-
Accessの重複なしのカウントの仕方...
-
postgresql についてです
-
SQLでUPSERTを一度に複数行やる方法
-
Accessを開きなおすとテキストボッ...
-
PostgreSQLについて教えてください ...
-
データベースのカラムの型がCHAR型...
-
postgreSQLのint型は桁数指定ができ...
-
テキストボックスにコントロールソ...
-
ACCESSのSQLで、NULLかNULLでないか...
-
IPアドレスを数値に変換
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データベースファイル(.db)を開きた...
-
SQLのエラー(~付近に不適切な構文...
-
将棋のDB。「この局面と同一の局面...
-
ACCESS2007 フォーム 「バリアント...
-
ACCESSのSQLで、NULLかNULLでないか...
-
postgreSQLのint型は桁数指定ができ...
-
CSVファイルでテキストの改行の方法
-
最新の日付とその金額をクエリー抽...
-
何にかが違うから エラーなんでしょ...
-
postgresql についてです
-
副問合せにLIKE文を使う方法はない...
-
mysqlがインストールされているのか...
-
SQLにて指定日付より前、かつ最新の...
-
エクセルのフィルタ抽出が固まる
-
警察はスマホに保存した動画や画像...
-
sqlserverで集計結果をUPDATEしたい...
-
BULK INSERT時のNull許容について
-
エラー 1068 (42000): 複数の主キー...
-
SQL Date型の列から年月だけを取得...
-
Accessを開きなおすとテキストボッ...
おすすめ情報