Scenario:
Låt oss säga att du arbetar som SQL Server-utvecklare. Du behöver skriva två frågor
1) Returnera alla poster från dbo.Kundtabell där Adresskolumnen har nollvärden
2) Returnera endast posterna från dbo.Kundtabell där Adresskolumnen har andra värden än Null.
Lösning :
Vi kan använda Where-satsen i vår Select-sats för att returnera nollposter eller inte nollposter. Låt oss skapa dbo.Kundtabell först och infoga ett par poster.
--Create dbo.Customer table
Create table dbo.Customer(
Id int,
Name VARCHAR(100),
Address VARCHAR(100))
--Insert records in dbo.Customer table
Insert into dbo.Customer
Values(1,'Aamir','XyZ Address')
,(2,'Raza',Null)
--Return all records from dbo.Custoemr Table
Select * From dbo.Customer
|
Returnera alla poster från en tabell med hjälp av Select-satsen i SQL Server Database - SQL Server / TSQL självstudie |
1) Om vi nu vill få alla poster där Adresskolumnen har Null-värden. vår fråga kommer att vara som nedan.
Select * From dbo.Customer
where Address is Null
|
Hur får du poster med nollvärden i Välj fråga i SQL Server Database - SQL Server / TSQL Tutorial |
2) Om vi vill få de poster där Adresskolumnen har värden bredvid Null, kommer vi att använda nedanstående fråga.
Select * From dbo.Customer
where Address is not Null
|
Hämta alla poster från tabellen där kolumnen har värdet bredvid Null-värden i SQL Server Database |