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 ページのナビゲーション ウィンドウに関する簡単な説明
遅いログクエリ機能スロー ログ クエリの主な機能は、設定された時間しきい値を超える SQL ステート...
0x00 はじめに数か月前、Firefox に脆弱性 (CVE-2019-17016) があること...
背景最近、複数のプロジェクトを展開する際に、1 つのドメイン名で複数のプロジェクトにアクセスする方法...
最新のソリューション: -v /usr/share/zoneinfo/Asia/Shanghai:/...
1. Windows 版の Docker をインストールしたら、Docker クイックスタート ター...
Docker を初めて使い始めると、通常とは異なる問題に遭遇して、必然的に混乱してしまいます。大丈夫...
序文ご存知のとおり、bash (Bourne-Gain Shell) は、ほとんどの Linux デ...
Dockerネットワーク管理とコンテナIP設定に基づいてNginxロードバランシングを実装するすべて...
この記事では、CSS で放射状グラデーションを使用して、次の図に示すクーポン スタイルの効果を実現す...
目次背景説明GETリクエストの作成事前リクエストスクリプトで署名を作成するスクリプトは環境変数に書き...
冒頭にこう書かれています:アブソリュートは言った。「親戚よ、私はあなたを私の人生で見たくない!」なぜ...
まずはレンダリングを見てみましょう: XML/HTML コードコンテンツをクリップボードにコピー&l...
VM Ware 仮想マシン CentOS の時刻は、次の図に示すように、現地時間と一致しません。おそ...
1.1 ディレクトリ構造の構築この操作は、nginx+mysql+tomcat+dbのディレクトリ構...
目次1. 準備2. コマンドラインの記述2.1 バージョンと説明を追加する2.2 パスワードの長さを...