Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर में लॉजिकल और ऑपरेटर क्या है - SQL सर्वर / TSQL ट्यूटोरियल पार्ट 120

कुछ स्थितियों का परीक्षण करने के लिए लॉजिकल ऑपरेटर्स का उपयोग किया जाता है। यदि शर्त सही है, तो आउटपुट के लिए पंक्ति का चयन किया जाएगा।


क्या है और लॉजिकल ऑपरेटर :

तार्किक और ऑपरेटर का उपयोग तब किया जाता है जब हम सभी निर्दिष्ट शर्तों के सत्य होने पर पंक्ति को वापस करना चाहते हैं।

परिदृश्य:

ऐसी स्थिति के बारे में सोचें जहां आपको डीबीओ से सभी रिकॉर्ड वापस करने की आवश्यकता हो। ग्राहक तालिका जहां FName='Raza' और CountryShortName='US'

dbo बनाएं। कुछ नमूना रिकॉर्ड के साथ ग्राहक तालिका का उपयोग करके नीचे स्क्रिप्ट।

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. संग्रहीत प्रक्रिया के साथ ODBC कॉल विफल - क्वेरी के माध्यम से पास करें

  2. SQL सर्वर में एक स्कीमा बाउंड संग्रहीत कार्यविधि कैसे बनाएँ?

  3. SQL Server 2008 और SQL Server 2008 R2 चलाने वाले उपयोगकर्ता ध्यान दें

  4. वर्चर और नवरचर में क्या अंतर है?

  5. चयन प्रश्नों पर SQL सर्वर लॉक को समझना