データベース

全21673件中81~100件表示
  • Mysql どこに間違いがありますか?

    define( 'DB_NAME', 'MyDatabaseName' ); これがエラーになります。 どうしてでしょうか? ご回答のほど、よろしくお願い申し上げます。 尚、ダブルクォーテーションマークにしてもエラーになりました。 mysql> define( 'DB_NAME', 'MyDatabaseName' ); 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 'define( 'DB_NAME', 'MyDatabaseName' )' at line 1

    • ベストアンサー
    • KOUZOU2
    • MySQL
    • 回答数1
  • パスワードが通りません!

    Ubuntu22.04でWorPressを設定しようと思っているのですが 下記でどんなパスワードも通りません。 どういう仕組みになっているのでしょうか? パスワードは何を入れればいいのでしょうか? $ sudo mysql_secure_installation Securing the MySQL server deployment. Enter password for user root: Error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

    • ベストアンサー
    • KOUZOU2
    • MySQL
    • 回答数3
  • 駅コード 5桁と4桁

    駅コード、駅名コード? について、5桁のと4桁のがあるのでしょうか。 5桁のは、ネットで各所で出ているものでわかりますが、 4桁のは、どこかでありますか?(あるシステムの駅名のコードが4桁になっていて、おそらくどこかから得たのだと思う)

  • 【Access】DSUM関数をサブクエリに【SQL

    Accessで、DSUM関数を使っているものを、サブクエリに変更したいです。クエリでは、3/15の原料ごと・部署ごとの使用量と、3/15時点での原料ごとの残量を出します。どのようにすればよいでしょうか。よろしくお願いします。 【原料テーブル】 原料ID 使用可能量 1 1000 2 2000 【使用履歴テーブル】 原料ID 使用部署 使用量 使用日 1 1 20 2022/03/02 1 2 10 2022/03/02 1 1 30 2022/03/08 1 1 110 2022/03/15 1 2 120 2022/03/15 2 3 130 2022/03/15 【クエリ】 SELECT 使用履歴.原料ID, 使用履歴.使用部署, 使用履歴.使用量, 使用履歴.使用日, [使用可能量]-Nz(DSum("使用量","使用履歴","原料ID=" & [使用履歴].[原料ID] & "AND 使用日<#2022/3/15#"),0) AS 使用可能残量 FROM 使用履歴 INNER JOIN 原料 ON 使用履歴.原料ID = 原料.原料ID WHERE (((使用履歴.使用日)=#3/15/2022#)) ORDER BY 使用履歴.原料ID, 使用履歴.使用部署; 【実行結果】 原料ID 使用部署 使用量 使用日 使用可能残量 1 1 110 2022/03/15 940 1 2 120 2022/03/15 940 2 3 130 2022/03/15 2000

  • 基本情報技術者試験のデータベースの正規化について

    主キーになる、ならないの質問です。 添付ファイルの顧客IDはなぜ主キーとならず、第3正規化で分割してるのでしょうか。 判断基準を教えてもらいたいです。

  • Oracle 12c

    こんにちは。 OSがWindows 11 Proで Oracle 12cは動作するでしょうか。 ご経験がある方いらっしゃいましたら 教えてください。 お願いいたします。

  • SQLで半角文字⇒全角変換し特定の文字列を取りたい

    以前もSQLで出来ないか似たような質問をして、頂いた回答で出来るかとと思いましたが、質問の内容では足りないことが分かり再度質問致します。 テーブルA(置き換えをかけたい文字列が入っています) 項目名:A_Z 1件目:(株)あカあイa  2件目:いケ"いコ"い(学)  3件目:う(有)う(株) テーブルB(置き換える文字列が入っています) 項目名: B_A    B_B     (株)  なし     (有)  なし      カ    カ      ケ"    ゲ      a a 処理結果 1件目:あカあイa  2件目:いゲいコ"い(学)  3件目:うう SQLでテーブルAの文字列をテーブルBの項目B_Aの内容に該当する文字列をテーブルBの項目B_Bに置き換えを行い、テーブルAを更新(UPDATE)したいです。(テーブルBの項目B_B部分の登録内容「なし」は置き換えではなく取り除きを行いたいものです。登録は '' で登録しています。) 簡潔に言うと、テーブルAの内容の半角文字を全角変換し、特定文字列を取り除く処理を行いたいです。 取り除きたい文字列は、1つのレコード上に2つ以上あるパターンもあります。(テーブルAの3件のように) 初心者の為、どう書いたらよいのか全く分からず困っております。 出来ればMySQLとSQL Serverでの書き方ををご教授願います。

  • テーブル間のDATE型のMerge

    初心者の質問で申し訳ありません。 質問の通りなのですが、MergeするときにDATE型のカラムがあるとエラーが返されてしまいます。 TO_DATEでの記入の仕方もわからず。 テーブルa → テーブルbにMergeのとき SET a.DATE=b.DATE だとダメでした。どうすれば・・・ よろしくお願い致します。

  • SQLの2つのファイルを入れ子で読むには?

    SQLで以下のことが出来ないか困っています。 ファイルA(会社名が入っています)  項目名:A_Z  1件目:(株)あああ 2件目:いいい(有) 3件目:う(学)うう ファイルB(取り除きたい文字列が入っています)  項目名:B_Z  1件目:(株) 2件目:(有) 3件目:(社) 処理概要 1.ファイルAを読みます。  読み終えたら処理を終了します。 2.ファイルBを読みます。  読み終えたら1.から繰り返します。(次回は最初から読みます) 3.ファイルAの項目 A_Z を REPLACEを使用して B_Z の文字を 削除します。 4.2.の処理から繰り返します。 ストアドプロシージャで書こうと思いましたがうまく書けません。 出来ればMySQLとSQL Serverでの書き方ををご教授願います。

  • 単一グループのグループ関数ではありませんについて

    以下の様なテーブルがあります。 SOSHIKI_CODE SYAIN_CLS DEL_DATE A部 0 A部 1 B部 1 B部 2 C部 3 組織毎の社員クラスをカウントしたいのですが、 以下のSQLを実行すると ORA-00937: 単一グループのグループ関数ではありません。 のエラーがでます。 どこがいけないのでしょうか。 いけない理由が知りたいのですが。 また、どこを直せばよいのでしょうか。 select soshiki_code -- ,syain_cls ,max(decode(syain_cls,'0',count(*),NULL)) ,max(decode(syain_cls,'1',count(*),NULL)) ,max(decode(syain_cls,'2',count(*),NULL)) ,max(decode(syain_cls,'3',count(*),NULL)) from syain_mst where del_date is NULL group by soshiki_code ,syain_cls order by soshiki_code ;

  • Left outer join とかのLeft

    Left outer join とright outer join ですが、解説などをみると、左右に表が描かれてあって、線を引いたりして結合していくのですが、 何をもって左とか右とかいうのでしょうか? テーブル1が左で、テーブル2が右みたいな感じで解説されるのですが、先に出てきた1も、あとに出てきた2も、単に出てきた順番であり、記号と思われます。1と2を入れ替えたら同じことです。Left outer join Table1 もRight outer join Table2 も同じことのように思われます。私はなにか勘違いしているのでしょうか?

  • スプレットシートでテキストをQRコードに

    タイトル通りです。 例えば、山田太郎と言う名前をスプレットシートでQRコードにしたいのですが、できるのでしょうか?

  • PHP でMariaDBを使ってスペイン語を表示す

    いつもお世話になります。 現在PHPとMySQLを使って、スペイン語と英語の対応データベースを作っていますが、スペイン語特有のアクセント記号のついた母音やNの上にティルダのついた文字などが化けてしまってちゃんと表示されません。 自分のやり方は次のようなものです。 1:LibreOfficeを使ってスペイン語と、それに対応する英語の文章を作成します。 Windows10のスペイン語言語パックをダウンロードしてあります。 2:100対ほど溜まるとCSVファイルとしてセーブします。この時のキャラクターセットは UNICODE(UTF-8) です。 3:コマンドプロンプトからMariaDBのプロンプトまで行き   load data infile "file-path" into table tablr-name fields terminated by ',' lines terminated by '\r\n'; としてデータをデータベースに移植します。 4:その後このテーブルのあるデータベースに行き、次のようにsystemfile 以外のキャラクターセットをUTF-8にせっていします。 set character_set_client = utf-8; set character_set_connection = utf-8; set character_set_database = utf-8; set character_set_server = utf-8; set character_set_system = utf-8; 5:またコマンドラインからテーブルの中を見れるようにCHCPを65001 に設定します。 6:表示用のPHPプログラムを走らせてみますが、英語と、スペイン語の特殊文字以外のアルファベットは表示されますが、特殊文字の部分は?となってしまいます。 UTF-8の代わりに Western Europe(Windows-1252/Windows Latin) というキャラクターセットも使って上の操作を繰り返してみましたが、ほとんど変わりません。 いったいどのような順序で、どのキャラクターセットを設定すればちゃんとしたスペイン語の表示が出来るのでしょうか? 詳しい方、どうかよろしくご教授の程、よろしくお願いいたします。 ちなみに、PCはWindows10 64ビット Xampp 7.3.11 からの データベースはversion 10.4.8-MariaDB PHPは Xampp とおなじ 7.3.11 です。

  • 1日2回のシャワーについて

    高3の男です。今は夜しか浴びていませんが、これから1日2回 (朝お湯のみ・夜シャンプーあり)シャワーを浴びようと考えています。 頭皮へのダメージ等を考慮するとやめておいたほうがいいでしょうか? 補足 パジャマとバスタオルは2日に1度洗濯しています。

  • IT系の職業で働いている方にお聞きしたいことがあり

    長文失礼します。高3の男です。将来はシステムエンジニアかIT系の技術職に就きたいと考えていて、推薦で地方の国公立大学(情報系の学科)に進学することになりました。 父が金融系のシステムエンジニア(1社目:非上場企業、2社目:上場企業)として働いていて、人事も担当したことがあると聞いたので、 1,情報系の学部学科卒はどれくらいいるのか。 2,情報系の院卒の人間はどれくらいいるのか。 3,情報系の学部学科卒の新卒は入社後、すぐに現場に配属されるのか。 以上の3点について質問したのですが、回答が 1,そんなに多くない。少なくとも過半数は他の学部学科卒である。 2,全くいない。採用試験でもぱっとしない奴が多いから雇ったことがない。 3,他の学部学科卒と扱いは変わらない。研修等も他の学部学科卒と同様に受ける。 といった感じでした。 勿論、勉強だけでは企業に評価されないのは承知しています。しかし、情報系の学部学科を出たとしても、IT系の企業側からは「少しは知識のある人間」程度にしか評価はされないのでしょうか。また、冒頭で述べた職業に就きたい場合、院への進学は必要でしょうか。個人的に情報セキュリティに昔から関心があって、院に進学する際には、そちらの研究室に行きたいと考えています。 ここまで読んで頂き、本当にありがとうございました。ご回答の程、よろしくお願いします。

  • GENERATE_SERIESで二次元を自動生成

    PostgreSQLのGENERATE_SERIESで二次元のテーブルを自動生成したいです。 期待する出力は、 x | y --+-- 1 | 1 2 | 1 3 | 1 1 | 2 2 | 2 3 | 2 1 | 3 2 | 3 3 | 3 1 | 4 2 | 4 3 | 4 です。 自分で思い付いたのは SELECT GENERATE_SERIES(1, 3) AS x, GENERATE_SERIES(1, 4) AS y; ですが、これはもちろん、 x | y --+-- 1 | 1 2 | 2 3 | 3 | 4 を返します…。 ループが必要なんでしょうか…。 例を検索しても見つかりません…。 ストアドプロシージャを使っても構いませんので、 どうかよろしくお願いします。

  • RSSをMYSQLに入れる最適なコードがわからない

    テーブル接続→テーブル作成(必要か不明)→RSSをまとめる→RSSを取得→RSSをテーブルに入れる→RSSを表示をPHPで作成しているのですが、 RSSをテーブルに入れる最適なコードがわからず困っております。 insertを使用してRSSをテーブルに入れたいのですが、INSERT INTOはphpにいきなり書いてもエラーにならないのでしょうか?$を使用するほうの記載のほうが正しいのでしょうか? <?php require_once(dirname(dirname(dirname(dirname( __FILE__ )))) . '/wp-load.php' ); //ファイルの先頭で読み込む try { $dsn = 'mysql:dbname=ozvutmpq_wp1;host=localhost'; $user = 'ozvutmpq_wp1'; $password = 'Rn_&Zi$gWKae'; $dbh = new PDO($dsn,$user,$pass); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);//エラーが発生した時に、例外を投げる echo "データベースへの接続が出来ました"; }catch (PDOException $e) { echo $e->getMessage();// err時はメッセージを表示 exit; } //RSSをまとめる $url1 = [ 'http://', 'http://', 'http://',];//フィード登録1次元配列に foreach ($url1 as $url) { //複数のRSSを読み込むには?A.RSSのURLを配列に入れ、その配列をsimplexmlの引数にします。 $count = 0;//初期のカウント //RSSを取得 $rss = simplexml_load_file("$url"); // simplexml_load_file()でRSSをパース解析してオブジェクトを取得します。 $site_title = $rss->channel->title; // RSSタイトル取得 値の代入 自作関数 $post_thumbnail= $rss->channel->thumb; // RSSサムネイル画像取得 値の代入 自作関数 foreach ($rss->item as $item) { // この内側で $item を参照する if ($count >= 8) { break;//8件を超えたとき取得を終了する } $count++; $title = $item->title; // タイトル $link = $item->link; // リンク $thumb = $item->thumb->url; // アイキャッチサムネイル $content = $item ->description;// 詳細、必要なのか不明 date_default_timezone_set("Asia/Tokyo");//日時、タイトルとサムネイル画像だけほしいので要らない気がする $dc = $item ->children('http://purl.org/dc/elements/1.1/');//RSSの情報をPHPで取得するとき、[simplexml_load_file()]関数を使いますが、読み込むファイルの形式が[RSS 1.0]の場合、特殊な処理を施してあげないと正確に取得・表示することができません。 $day = date('Y/m/d H:i',strtotime($dc -> date));// RSS日付け取得 値の代入 自作関数 RSS1.0を取得したい場合「dc」の名前空間は「xmlns:dc="http://purl.org/dc/elements/1.1/"」 と定義されているので、これを引数として指定します。 $key = date('YmdGHis', strtotime($dc -> date));//DB等に入れやすい書式に変換 } } //RSSをテーブルに入れる INSERT INTO rssfeed (title, link, thumb,content)//テーブル名 VALUES ($title, $link,$thumb,$content now()) ON DUPLICATE KEY UPDATE up_date = now(); //名前を独自につける $item_insert_sql = "INSERT INTO $db_database.`rssfeed`(title, link, thumb, content) VALUES ('" . $title . "', '" . $link . "', '" . $thumb . "', '" . $content . "')";//mysql_queryとしてまとめてコードとして使うため?

  • 日付が直前のレコードを取得したい

    以下のテーブルがあります。商品名はシーズンで変わることがあり、商品マスタで管理されています。 ■購入テーブル(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件名のレコードを取得してみたり色々とやっているのですがうまくいきません。お力をお借りしたくよろしくお願いいたします。

  • 業務用複合機のデータ保存について。

    職場で業務用複合機を使い印刷したWord文章があります。ファイル保存するのを忘れてしまいました。 いろいろ掲示板で聞いた結果、①業務用複合機にはセキュリティ上データ保存の機能はない。②サーバーには印刷した文章内容が画像データとして自動保存されているから再印刷は余裕。③情報漏洩防止のため文章が保存されていることはない。④文章は保存されないが、ファイル名はサーバーに保存される。 などバラバラの意見です。 メーカーに聞いても返事がないので、何が正しいのか悩んでいます。 正しいのは何なのか詳しい方教えてください。お願いいたします。

  • SQLのサブクエリについて

    サブクエリについて質問です。MySQLで作成した以下の投稿(post)テーブルとコメント(comment)テーブルがあります。サブクエリを使用し、投稿テーブルのタイトルごとにcomment_dateが2017年04月13日から2017年04月19日の範囲内でコメントが何件あるかを取得するSQLはどのように記述できますか?