sql >> データベース >  >> RDS >> Sqlserver

SQLServerの論理AND演算子とは-SQLServer/TSQLチュートリアルパート120

    論理演算子は、いくつかの条件をテストするために使用されます。条件が真の場合、その行が出力用に選択されます。


    AND論理演算子とは:

    指定されたすべての条件が真である場合に行を返したい場合は、論理AND演算子が使用されます。

    シナリオ:

    FName='Raza'およびCountryShortName='US'であるdbo.Customerテーブルからすべてのレコードを返す必要がある状況を考えてみてください。

    を使用して、いくつかのサンプルレコードを含むdbo.Customerテーブルを作成します。以下のスクリプト。

    Create table dbo.Customer
     (Id int,
      FName VARCHAR(50),
      LName VARCHAR(50),
      CountryShortName CHAR(2))
    GO
    insert into dbo.Customer
    Values (
    1,'Raza','M','PK'),
    (2,'Rita','John','US'),
    (3,'Sukhi','Singh',Null),
    (4,'James','Smith','CA'),
    (5,'Robert','Ladson','US'),
    (6,'Alice','John','US'),
    (7,'Raza','M','US')
     
    FName ='Raza'およびCountryShortName='US'のレコードを返すには、以下のクエリを使用できます。

    Select * From dbo.Customer
    where FName='Raza'
    AND CountryShortName='US'
      
     両方の条件が単一のレコードにのみ当てはまるため、クエリが単一のレコードを返したことに注意してください。


    1. Exp()関数がPostgreSQLでどのように機能するか

    2. SQLServerのI/Oパフォーマンスの分析

    3. Heroku Postgres:接続が多すぎます。これらの接続を切断するにはどうすればよいですか?

    4. 文字列にSQLでアクセント付き文字が含まれているかどうかを確認しますか?