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 ページのナビゲーション ウィンドウに関する簡単な説明
同じ関数や HTML コードが複数回使用される場合は、それらをコンポーネントに抽出することを検討でき...
この記事では、MySQL 5.7.27 winx64のインストールと設定方法を参考までに紹介します。...
導入react-i18next は、 i18nextをベースにした強力な国際化フレームワークです。 ...
この記事では、CSS フロートの特徴を紹介します。皆さんと共有し、自分用のメモとして残したいと思いま...
この記事では、主に Linux で MYSQL データベースをインストールする方法について説明し、M...
序文JS の型付けが弱く、記述基準が緩く、開発ツールのサポートが弱いため、前任者のコードをメンテナン...
ネイティブ JS で実装したリアルタイム クロック エフェクトを共有します。エフェクトは以下のとおり...
Vue画像拡大鏡コンポーネントパッケージに基づいて、参考までに具体的な内容は次のとおりです。画像拡大...
この記事では主に、高さが不明な垂直方向の中央揃えを CSS で実装する方法を紹介し、皆さんと共有しま...
序文場合によっては、第 1 正規形設計パターンに従わないビジネス テーブルに遭遇することがあります。...
序文最近、MySQL 6.0.x 以降の jar を使用する場合、コード URL リンクで serv...
CentOS 8 が正式にリリースされました! CentOS は Red Hat の再配布ポリシー...
VMware バージョン: VMware-workstation-full-16 VMware バー...
Macはシェル(ターミナル)SSHを使用してリモートサーバーに接続します前提条件: 接続する必要があ...
1. ボタンが押されたときに点線のボックスをキャンセルする<br />入力に属性値hid...