SQL ステートメントでは、クエリが最もよく使用される操作です。SQL はテーブル内のデータをクエリできるだけでなく、算術演算や式の結果を返すこともできます。次に、基本的なクエリ ステートメントについて学習しましょう。 1. 基本的なSELECT文1. 指定されたフィールドをクエリする構文形式: ステートメントでは複数のフィールドを指定でき、指定されたフィールドに基づいて結果が表示されます。
users から user_id、user_name、nick_name、sex を選択します。 2. すべてのフィールドをクエリする テーブル内のすべてのフィールドを表示するには、アスタリスク「*」を使用します。たとえば、次のステートメントは、 ユーザーから * を選択します。 「*」はすべてのフィールドを表します。データベースがステートメントを解析するときに、テーブル内のフィールド名を使用して展開します。実際の状況に応じて、「*」を 3. エイリアスを設定する列の別名を設定するには、AS キーワードを使用します。 4. 定数クエリ
次のように: 100を選択; 'ユーザー'を選択します。 5. 式クエリ選択98%100; 6. 重複排除
SELECT DISTINCT user_name FROM users;
SELECT DISTINCT user_name,nick_name FROM users; 7. 条件付きクエリ
SELECT <フィールド名>,... FROM <テーブル名> WHERE <条件式>; 7.1 単一条件クエリ性別が男性のユーザーをクエリします。 SELECT * FROM users WHERE sex='男'; 年齢が 24 歳以下のユーザーをクエリします。 SELECT * FROM users WHERE age<=24; ユーザー ID が 3 ではないユーザーを照会します。 SELECT * FROM users WHERE NOT user_id=3; 3 番目の例では 7.2 複数条件クエリ年齢が 24 歳以下または性別が男性のユーザーをクエリします。 SELECT * FROM users WHERE age<=24 OR sex='男'; 年齢が 24 歳以下で性別が男性のユーザーをクエリします。 SELECT * FROM users WHERE age<=24 AND sex='男'; 上記のクエリでは複数の条件が使用されています。条件を同時に満たすことができる場合は、 7.3 範囲指定によるクエリユーザー ID が範囲 (2,3,7,8) にあるユーザーを照会します。 SELECT * FROM users WHERE user_id IN (2,3,7,8); IN は ユーザー ID が 10 から 15 までのユーザーを照会します。 SELECT * FROM users WHERE user_id BETWEEN 10 AND 15;
7.4 あいまいクエリ
構文形式: フィールド名 マッチングモード:
例えば: ユーザーのニックネームに SELECT * FROM users WHERE nick_name LIKE '%tigeriaf%'; SQL 基本クエリ ステートメントに関するこの記事はこれで終わりです。SQL 基本クエリ ステートメントに関する関連情報をさらに知りたい場合は、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Vue lazyload 画像遅延読み込み例の詳細な説明
>>: Iframe Web ページのナビゲーション ウィンドウに関する簡単な説明
CSS を記述するときに、デザインに存在する重要なケースを忘れてしまうことがあります。たとえば、コン...
Linux/Mac の MySQL パスワードを忘れた場合はどうすればいいですか?心配しないでくださ...
オペレーティングシステム: Alibaba Cloud ESC インスタンス centos7.4ソフ...
目次1. CentOS7.0へのJDK1.8のインストール2. Dockerのインストール3.Doc...
UPDATE はロックしますか?以下のような場合、SQL文はロックされますか? テーブル1を更新しま...
目次機能コンポーネント子コンポーネントの分割ローカル変数v-show によるDOMの再利用キープアラ...
この記事では、例を使用して MySQL データのバックアップと復元の方法について説明します。ご参考ま...
binlog は、MySQL のすべての DML 操作を記録するバイナリ ログ ファイルです。 bi...
1. left(name,4)は左の4文字をインターセプトしますリスト: SELECT LEFT(2...
今日は、いくつかの一般的なテキスト処理コマンドとvimテキストエディタを紹介します。 3日目 - 一...
問題<br />レスポンシブ レイアウトでは、iframe 要素に注意する必要があります...
目次1. プロジェクト構築2: ディレクトリ構造3: コンポジションAPI 4: 基本的な使い方:最...
コンテナ内でコマンドを実行したいが、コンテナに入りたくない場合があります。ではどうすればいいでしょう...
背景PNG 画像は jpg 画像よりも多くのストレージスペースを占有しますが、PNG 画像の品質は大...
axiosをインストールして通信を実装するここでは、axios を使用して Vue フロントエンドと...