挿入前にレコードが既に存在するかどうかを確認するには、SQL ステートメントを使用します。

挿入前にレコードが既に存在するかどうかを確認するには、SQL ステートメントを使用します。

SQL文を挿入する前にレコードが既に存在するかどうかを確認する

INSERT INTO test(A,B) 'ab',2 を選択 
 存在しない場合 (SELECT * FROM test WHERE A='ab');

SQL挿入時の判断の簡単なコレクション

ユーザー モジュールまたはその他のモジュールがデータベースの一意性を必要とする場合は、データを挿入する前に、まずそのデータがデータベース内に既に存在するかどうかを確認する必要があります。

これは最も基本的な SQL 挿入ステートメントです。

```sql

```sql
ユーザー(名前、パスワード)に値(管理者、123456)を挿入します

次に、#{parameter}が存在するかどうかを判断するために挿入に変換します。

```sql
ユーザーに挿入(名前、パスワード)
#{admin}、#{123456} を選択
存在しない二重性から
(名前、パスワードを選択)
FROM user WHERE name= #{admin} and password= # {123456});
「

これが完了すると、クエリの戻り値は = 0 は失敗、 = 1 は成功を意味します。

上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQLに挿入する前にデータが存在するかどうかを確認する方法
  • MySQL でレコードが存在しない場合に挿入し、存在する場合に更新する方法を実装する方法
  • SQL 挿入文の書き方の説明
  • MySQL の挿入ステートメントの使用実体験

<<:  CentOS システムでの JDK のインストールと設定の概要

>>:  HTML で 2 つの div タグの間に垂直線を描く方法

推薦する

Windows 64 ビット版の MySQL 8.0.15 インストール チュートリアル

まず公式サイトにアクセスしてダウンロードし、MySQLダウンロードをクリックします。 ダウンロードし...

高度な JavaScript フロントエンド開発でよく使用されるいくつかの API の例の詳細な説明

目次ミューテーションオブザーバーAPI特徴インターセクションオブザーバーAPI例えば画像の遅延読み込...

ウェブサイトのフロントエンドをエレガントでユーザーにとって魅力的なものにする方法

ウェブフロントエンドのウェブサイトの気質は感情であり、言葉なしでユーザーを魅了できる感情です。では、...

MySQL 更新セットとの違い

目次問題の説明原因分析解決問題の説明最近、奇妙な問い合わせを受けました。更新ステートメントはエラーな...

Vue+Router+Element でシンプルなナビゲーションバーを実装する

このプロジェクトでは、Vue+Router+Element の具体的なコードを共有して、シンプルなナ...

React.js フレームワーク Redux 基本ケースの詳細な説明

react.js フレームワーク Redux https://github.com/reactjs/...

MySQLの日付と時刻関数の使用の概要

この記事はMySQL 8.0に基づいていますこの記事では、日付と時刻の操作のための MySQL 関数...

HTMLで下線を設定するには?HTMLでテキストに下線を付ける方法

HTML で下線を引くには、以前はテキストを <u></u> タグで囲む必要...

HTML テーブルタグチュートリアル (7): 背景色属性 BGCOLOR

テーブルの背景色は、BGCOLOR 属性を通じて設定できます。基本的な構文<テーブル BGCO...

停止したすべてのDockerコンテナを1つのコマンドで再起動する

停止したすべてのDockerコンテナを1つのコマンドで再起動するdocker ps -a | gre...

MySql のスロークエリ分析とスロークエリログの開き方の詳細説明

最近はMySQLのパフォーマンス最適化についても研究しているので、今日の投稿は勉強ノートとしても使え...

Expressはログイン認証を実装

この記事では、ログイン認証を実装するためのExpressの具体的なコードを例として紹介します。具体的...

MySQLの場合の使用例分析

まず、データベース テーブルを作成します。 テーブル `t_demo` を作成します ( `id` ...

CSSオーバーフローメカニズムについての簡単な説明

CSS オーバーフローのメカニズムを詳細に学ぶ必要があるのはなぜですか?実際の開発プロセスでは、コン...

Javascript 操作メカニズム イベントループ

目次1. 4つのコンセプト1. JavaScriptはシングルスレッドです2. タスクキュー3. 同...