MYSQL WHERE
WHERE
データを取得するときに利用します。
SELECT * FROM animals WHERE id<3; |
【説明】
animalsテーブルにある、すべてのカラムで、idが3以下のデータを抽出。
こうすると、すべてのカラムが表示されます。
【表示】
■カラムを絞り込んで表示
SELECT id FROM animals WHERE id<3; |
とすると、表示されるカラムはidだけになります。
【表示結果】
■カラムを絞り込んで表示
SELECT * FROM animals WHERE name='dog'; |
* はすべてのカラムを表示する。という意味になる。
【表示結果】
SELECT name FROM animals WHERE name='dog'; |
必要なカラム「name」列だけを取得する事ができる。
・必要なカラム部分だけを取得できる。 ・文字列を指定できる |
LIKE演算子
LIKE 演算子を使用する
パターンマッチについて学びましょう。特定の文字列を検索できます。
文字列が一致するかどうかを比較する時に、 '%'' と '_' を使います。
%・・・ 任意の0文字以上の文字列 |
% は 0 文字以上の任意の文字列にマッチします。
%は前後に着けて、利用する事ができます。
sql%・・・sqlで始まる %com・・・末尾にcomが入っている |
具体的な使い方
SELECT * FROM animals WHERE name like '%a%'; |
animalsテーブルから、nameカラムにaが含まれている、カラムを探してくれる。
末尾の文字列を検索する
SELECT * FROM animals WHERE name like '%at'; |
末尾が「at」のカラムを取得 する事ができます。
■よくある使い方「jp」
SELECT * FROM users WHERE email LIKE "%jp"; |
・email列にある文字を検索
・末尾にjpが入っている
■参照
まとめ
「%」の使い方が難しかっった。
MYSQLの学習
MYSQLの学習
DBに格納、取り出しをしてくれる部分。データの型を決めるところがまずハマル。この順番で学習できます。
■ 基本編 ■
■基本操作■
データを追加する(INSERT)
更新する (UPDATE)
削除について(DALETE)
CURDについて
■基本の操作02■
NOT NULL設定
ビューとは何か?
アップデートについて
■ 設計について■
エンティティの抽出
正規化をしよう
UMLとは何か?
ER図を覚えよう
■アンチパターン
論理削除
ジェイウォーク(交差テーブルを作らない)
1文字エイリアス
全部小文字
複数列属性(マルチカラムアトリビュート)
パスワード
フラグの闇
マッチングアプリ関連情報
ER図について。中間テーブルを作る事が必要。
正規化する=縦と横の繰り返しをなくす。
■ 基本編 ■
マッチングアプリの作り方
テーブルの設計
ER図を作る
テーブルの定義
開発費用は200万~500万が相場です。
Glide
Google のスプレッドシートを利用して PWAアプリ開発をすることができる
本
データベース・リファクタンリグ
理論から学ぶデーターベース実践入門
はまるところ
・データの型()が分からない
・適切な長さが分からない
・外部キーの設定
・交差テーブル
参照サイト
大変申し訳ありませんが、当社ではサービスの質を落とさないために、月の契約は5件までとさせていただいております。 契約をお待ちいただく可能性もございますので、ご了承のほどよろしくお願いいたします
この記事を読んだ人は、こんな記事も読んでいます
SEO対策の基本 外部要因とは?
SEO対策の基本的である、外部要因とは何か?
SEO対策をするなら絶対に知っておきたい、基本知識です。
売れるサイトを作るのに知って起きたい知識
サーチエンジンマーケティングという言葉をご存知でしょうか?
ホームページで商品やサービスを売る時に知っておきたいマーケティング
についてご紹介いたします。
SEO対策をする5つのメリットとは?
なぜ上位表示させることが大事なのか?なぜSEO対策をする必要があるのか
についてご紹介させていただきます。
SEO対策の内部要因とは?
上位表示させるためには、内部要因について知っておくことも大事です。
キーワードを上位表示させるために必要なのは、ソースコードを最適化することです
内部要因の対策について知りたい方はこちらへ
キーワード対策をする前に
そのキーワード対策。ちょっと待ってください。
そのまま対策をすると、必ずお金を損してしまいます。個人事業主や中小企業は
そんな大きなキーワードで対策をしてはいけません。
広告費用が高くなる本当の理由とは?
売れないサイトに集めていませんか?広告費用がかかるわりには
お問い合わせが少ない・・・と感じる方は多いはずです。
購入率の悪いサイトに集客をしている可能性があります。