こばっち さん プロフィール

  •  
こばっちさん: WordPressチラシの裏
ハンドル名こばっち さん
ブログタイトルWordPressチラシの裏
ブログURLhttps://wpchiraura.xyz/
サイト紹介文IT系に係る基礎的な情報と便利な使い方を初心者でも分かりやすいように更新します。
自由文不登校の息子を持つ母です。息子はインターネットが大好きなので、それなら、少しでも世の中に役に立つことを覚えてもらって自信を付けてもらいたいと思いIT関係の基礎の部分から更新しています。
参加カテゴリー
更新頻度(1年)情報提供43回 / 146日(平均2.1回/週) - 参加 2018/06/21 17:05

こばっち さんのブログ記事

  • マイツールをWindows10で動作確認!
  • マイツール復活?1997年にリコーさんのマイツールを使って、マイツールの魅力にはまってしまった一人です。今回、自営に伴い、青色申告に使うデータ入力にマイツールを使用しようとマイツールのどの命令が活きているか調査中のメモです。 動作確認しているWindows10は自作のPCで、富士通さんのノートPCでも使用したかったのですが、インストールはできても起動したりしなかったりの状況です。メーカーの仕様か?その他の付加した機 [続きを読む]
  • MySQL 構文などの一覧【MySQL Workbench8.0.11 確認済み】
  • MySQL8.0で動作確認済のものを一覧にしました。ポケットに入れて持ち歩くのにちょうどいいかも? 用途構文などError Code: 1046データベースに接続するuse データベース名;Error Code:1175セーフモードを解除するset sql_safe_updates = 0;Error Code: 1451外部キー制約を一時的に無効にしてデータを操作するSET FOREIGN_KEY_CHECKS = 0処理後SET FOREIGN_KEY_CHECKS = 1データベース一覧表示show databases;データベースの追加cre [続きを読む]
  • MySQL 8.0 【データ型 】整数型・固定小数点型・浮動小数点型
  • 整数型 参考サイトMySQL8.0リファレンスマニュアル 数値型の概要型バイト符号付き符号なし最小値
    最大値最小値最大値TINYINT1-1281270255SMALLINT2-3276832767065535MEDIUMINT3-83886088388607016777215INT4-2147483648214748364
    704294967295BIGINT8-92233720368547758089223372036854775807018446744073709551615整数型は5種類用意されていますが、
    各データ型には格納できる値の範囲が決まっています。範囲を超えた値の格納はで [続きを読む]
  • MySQL 8.0 【データ型 】整数型・固定小数点型・浮動小数点型
  • 整数型 参考サイトMySQL8.0リファレンスマニュアル 数値型の概要型バイト符号付き符号なし最小値
    最大値最小値最大値TINYINT1-1281270255SMALLINT2-3276832767065535MEDIUMINT3-83886088388607016777215INT4-2147483648214748364
    704294967295BIGINT8-92233720368547758089223372036854775807018446744073709551615整数型は5種類用意されていますが、
    各データ型には格納できる値の範囲が決まっています。範囲を超えた値の格納はで [続きを読む]
  • 【MySQL 8.0 予約語一覧】 8.0以降で予約語になった数なんと21ありました!!
  • MySQLの予約語がかなり多かったので予約語だけ抜粋してまとめてみました。MySQLは予約語多いですね〜!!一目でわかりやすいように、8.0以降で追加されたり予約語になったものはアンダーラインを入れておきます。何度か見直したつもりですが、間違いがあった時はすみません ( ..)φDB名、テーブル名、カラム名の識別子と付ける時には予約語は使わないようにしましょう!もし、バージョンUP前に使用されていて回避策で使用するのであれ [続きを読む]
  • MySQL データ更新・行追加・行削除(構文&サンプル)
  • 新規行(レコード)の追加 insert基本的なレコードの追加 構文insert into テーブル名(列1,列2,列3...)values (値1,値2,値3); 注意点:列リストとvalues句のリストは、列数が一致している必要があります。商品テーブル(products)に新しい商品を追加します。商品名(name):新商品A価格(price):1000とした場合以下のような記述になります。 insert into products (name,price) values ('新商品A',1000); 確認するにはSQLで以下のように [続きを読む]
  • MySQL 条件分岐 case
  • 条件分岐 MySQLでは条件分岐に case式を使います。皆さんがよく使われているExcel・c言語では条件分岐にif文が使用されます。その他マイツールというソフトにも使用されるif文がありますが、SQLの構文からするとマイツールで使用される構文が一番SQLに近い記述の仕方です。 余談となりましたが、条件分岐は、どんな言語でも用いられ、かなり必要度の高い関数ですので各言語の条件式はしっかりとマスターしましょう。 例えば、テス [続きを読む]
  • MySQL サブクエリ スカラ・サブクエリの使い方
  • サブクエリとは ある問い合わせの結果に基づいて、異なる問い合わせを行う仕組みで、複雑な問い合わせができます。where句の中で使うことが多いですが、where句以外にも、select句、from句、having句など様々な場所で利用できます。サブクエリを使うと日々の業務改善のデータ分析に役立つデータがデータベースから直接SQLで取り出せます。例:全商品の平均単価より高い商品を取得 など。 サブクエリの構文 select 列名,...from テ [続きを読む]
  • MySQL ビュー作成・削除
  • ビューとは データそのものではなく、データを取り出すSELECT文だけを保存します。ビューを使うと、必要なデータが複数のテーブルにまたがる場合など、複雑な集約を行いやすくなります。 ビューとテーブルの違い テーブル実際のデータを保存ビュービューの中にはSELECT文が保存されるビュー自体はデータを持たない ビューの制限 order by句が使えない(並び替え)ビューに対する更新は不可能ではないが制限があります。更新系(insert [続きを読む]
  • MySQL 1つの列に紐づく複数のカテゴリの結合
  • 今回は、1つの列に紐づく複数のカテゴリの結合をします。 商品ID 1の カテゴリが2つ持つ場合 中間テーブルには product_id1に対してカテゴリーidが2つ存在します。この中間テーブルを利用し、一つの商品idに紐づく情報を出力します。商品テーブル(P)    中間テーブル(pc) カテゴリーテーブル(c)idnamepriceproduct_idcategory_ididname1商品00015300141書籍2商品000259001 5 2ミュージック3商品00 [続きを読む]
  • MySQL 集合演算子 unionの使い方
  • 集合演算子 union 集合演算子 unionは 1つのテーブルにデータ内容が異なるテーブルのデータを足して1つのテーブルを作ります。イメージ的には、テーブル1の後にテーブル2を追加すると考えた方がいいと思います。以下の表のデータのようにテーブル1とテーブル2の列名は同じですが、データ内容が異なっていますね。その同じ列名を使ってデータをプラス(追加)するのに union句を使用します。 union句を使って以下の表から出力できる [続きを読む]
  • MySQL 3つ以上のテーブルの結合
  • 3つ以上のテーブルの結合注文一覧に注文詳細と商品情報を一緒に出力します。注文一覧 テーブ
    ル1(o)iduser_idamountorder_time1504375002017-01-01 03:43:002469712002017-01-01 04:48:0031149002017-01-01 08:41:00425389002017-01-0
    1 13:10:00587352002017-01-01 19:49:00注文詳細 テーブル2(d)idorder_idproduct_idproduct_qtyproduct_price11785227002171819200
    314583550041427232005226932800商品情報 テーブル3(p)iduser_id [続きを読む]
  • MySQL テーブルの結合
  • テーブルの結合とは テーブル同士をある条件で結合することにより、正規化なしの状態を作り出すことです。※基本的には、正規化ですが、パフォーマンスの問題が解消できないもしくは、できなくなりそうな時、あえて非正規化することもあります。 主キー(Primary Key) 一つの行を特定できる列のことです。外部キー(Foreign Key) 他テーブルとの関連付けに使う列のこと。※外部キーは関連付けられた先のテーブルでは主キーになります [続きを読む]
  • MySQL 集約関数の使い方
  • 集約関数 SQLでテーブルの値を集計するために使います。 演算子意味sum(expr)合計値を返しますavg(expr)平均値を返しますmin(expr)最小値を返しますmax(expr)最大値を返しますcount(expr)行数のカウントを返します(expr)内は、引数と呼ばれ呼び出しごとに異なる値を関数に渡すために使用されます。集約関数では、基本的にnullが無視されます。 記述順序と実行順序記述順序select・・取得行(カラム)の指定from・・対象テーブルの指 [続きを読む]
  • 超簡単! MySQL Workbench8.0 エデッタのフォントサイズ変更
  • MySQLWorkbenchを使っていて、エディッタの文字サイズが小さいと感じたことはありませんか?今回は、文字サイズの変更の仕方を説明します。 まずWorkbenchを起動してサーバーにアクセスしてログインします。 次に、「Edit」→ 「preferences」を します。 次に「Fonts & Colors」を して「SQL Editor」「Resultset Grid」の文字サイズを好みのフォントサイズに変更して「OK」を します。ちなみに私は SQ [続きを読む]
  • 超簡単! MySQL Workbench8.0 エデッタのフォントサイズ変更
  • MySQLWorkbenchを使っていて、エディッタの文字サイズが小さいと感じたことはありませんか?今回は、文字サイズの変更の仕方を説明します。 まずWorkbenchを起動してサーバーにアクセスしてログインします。 次に、「Edit」→ 「preferences」を します。 次に「Fonts & Colors」を して「SQL Editor」「Resultset Grid」の文字サイズを好みのフォントサイズに変更して「OK」を します。ちなみに私は SQ [続きを読む]
  • MySQL データ取得を制限する limit句の使い方
  • 取得件数を制限するlimit句構文 :select 列1,・・・テーブル名 limit [オフセット,]最大件数;※オフセットは省略可能です。 最大10件取得するselect * from テーブル名 limit 10; 始めから10件取得するselect * from テーブル名 limit 0,10; 11件目〜10件取得するselect * from テーブル名 limit 10,10;※コンピューターは1ではなく0を始点として数るので以下の画像のように10と指定すれば11行目から取得するようになります。 [続きを読む]
  • MySQL 比較演算子と使用参考例
  • 代表的な演算子 比較演算子は値と値が等しいかどうか、大きいかどうかなど値を比較するために使用します。MySQLで利用可能な比較演算子は以下の通りです。 演算子意味=等しい>大きい>=以上小さい,未満以下,!=等しくないin()ある値が値セット内に含まれているかどうかを確認しますnot in()値が値セット内に含まれていないかどうかを確認しますis null値がnullis not null値がnullでないbetween …and …値が値の範囲内に含まれてい [続きを読む]