mysql で SQL ステートメントを使用する際に注意すべき点は何ですか?

PHPz
リリース: 2023-05-27 09:28:12
転載
1172 人が閲覧しました

1. select* を使用して必要なフィールドのみを取得することは禁止されています。

2. Insert ではフィールドを指定する必要があり、insert into T value() の使用は禁止されています。

3. count (*) の代わりに count (列名) または count (定数) を使用しないでください。

4. 外部キーとカスケードは許可されないため、すべての外部キーの概念はアプリケーション層で解決する必要があります。

说明:`NULL` 与任何值的直接比较都为 `NULL`。
1) `NULL<>NULL` 的返回结果是 `NULL`,而不是 `false`。
2) `NULL=NULL` 的返回结果是 `NULL`,而不是 `true`。
3) `NULL<>1` 的返回结果是 `NULL`,而不是 `true`。
ログイン後にコピー

以上がmysql で SQL ステートメントを使用する際に注意すべき点は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート