またはSQLServerの条件
SQL Server(Transact-SQL)のOR条件は、複数の条件をチェックして、返された結果のレコードが条件を満たしているかどうかを確認するために使用されます。これは、SELECT、INSERT、UPDATE、またはDELETEコマンドでよく使用されます。
構文OR条件
WHERE 'điều kiện 1'
OR 'điều kiện 2'
…
OR 'điều kiện
n'
変数名または変数値
条件1、条件2。条件n
これらの条件のいずれかが満たされている必要があり、新しいレコードが選択されます
注
- SQL ServerのOR条件では、2つ以上の条件をチェックできます。
- SQL ServerのOR条件は、これらの条件(1からnまで)のいずれかを満たす必要があり、新しいレコードが結果セットに返されます。
例-SELECT2条件コマンド
SELECT *
FROM nhanvien
WHRE ten = 'Sarah'
OR ho = 'J
ohnson';
結果は、Sarahという名前のすべての従業員、またはJohnsonになります。 SELECTステートメントで*を使用しているため、テーブル内のすべてのフィールドが結果セットに返されます。
例-SELECT3条件コマンド
SELECT ho, ten
FROM nhanvien
WHERE ho = 'Anderson'
OR bang = 'California'
OR nhanv
ien_id = 50;
この例では、返される結果は、テーブルのすべての名前と名前です。名前はアンダーソン、州はカリフォルニア、従業員IDは50です。
例-INSERTコマンド
INSERT INTO danhba
(danhba_id, ho, ten)
SELECT nhanvien_id, ho, ten
FROM nhanvien
WHERE ho = 'Smith'
OR nhanvien_i
d <10;
このコマンドは、従業員ID、姓、および名前がSmithまたは10未満の従業員IDの場合、従業員テーブルからすべてのリストを挿入します。
例-UPDATEコマンド
UPDATEen
nhanvi
SET bang = 'Florida'
WHERE nhanvien_id < 1000
OR thanhpho = 'Mia
mi';
上記の例では、OR条件は、テーブルの状態値が1000未満であるか、マイアミ市がある場合、フロリダに更新します。
例-DELETEコマンド
DELETE FROM nhanvien
WHERE ten = 'Joanne'
OR ten = 'Darlene';
この例のOR条件は、人の名前がJoanneまたはDarleneの場合、テーブル内のすべての従業員を削除します。
-
SQLServerのAND条件
SQL Serverでは、AND条件(またはAND演算子)を使用して、SELECT、INSERT、UPDATE、またはDELETEステートメントの2つ以上の条件をテストします。 AND条件構文 WHERE điều kiện 1 AND điều kiện 2 … AND điều kiện n; 変数名または変数値 条件1、条件2。 条件n レコードを選択するために満たす必要のある条件。 注 SQL ServerのAND条件を使用すると、2つ以上の条件をチェックできます。 SQL ServerのAND条件では、すべての条件が満たされ、新しいレコードが結果セットに含まれて
-
MS SQL Serverとは何ですか?
SQL Serverとは何ですか? RDBMSに基づいてMicrosoftが開発したソフトウェア。 また、ORDBMS(オブジェクトリレーショナルデータベース管理システム)。 独立したプラットフォーム。 ソフトウェアは、コマンドラインインターフェイスとGUIインターフェイスの両方を使用します。 SQL言語のサポート(以前のSEQUEL-構造化された英語のクエリ言語)-これはIBMの製品です。 SQLServerを使用する目的 データベースを作成します。 データベースを維持します。 SSASによるデータ分析-SQLServerAnalysisServices。 SSRSによるレポートの作