SlideShare a Scribd company logo
SQL
Using Predicates
WHERE? (Comparisons)
Equal To
IN_STOCK = 47
Not Equal To
IN_STOCK <> 47
Less Than
IN_STOCK < 47
Greater Than
IN_STOCK > 47
WHERE? (Characters)
Using Characters:
CD_TITLE = ‘The Wall’
● Note the single tick marks around the text!
WHERE? (Between)
WHERE RETAIL_PRICE >= 14
AND RETAIL_PRICE <= 20
Same as:
WHERE RETAIL_PRICE
BETWEEN 14 AND 20
WHERE? (Null)
WHERE PHONE_NUM IS NULL
WHERE PHONE_NUM IS NOT NULL
WHERE? (Similar Values)
WHERE LAST_NAME LIKE ‘Smi%’
WHERE LAST_NAME LIKE ‘%th’
WHERE LAST_NAME LIKE ‘Smi__’
WHERE LAST_NAME LIKE ‘___th’
WHERE? (IN List)
WHERE STATE IN (‘IL’,’MO’,’AK’)
Same as:
WHERE STATE = ‘IL’ OR
STATE = ‘MO’ OR
STATE = ‘AK’
Subqueries
SELECT TITLE, ARTIST
FROM COMPACT_DISC_ARTISTS
WHERE TITLE IN
(SELECT CD_NAME
FROM COMPACT_DISC_INVENTORY
WHERE IN_STOCK > 10);
Subqueries
SELECT TITLE, ARTIST
FROM COMPACT_DISC_ARTISTS
WHERE TITLE NOT IN
(SELECT CD_NAME
FROM COMPACT_DISC_INVENTORY
WHERE IN_STOCK > 10);
Subqueries (EXISTS)
SELECT *
FROM COMPACT_DISC_INVENTORY
WHERE EXISTS
(SELECT TITLE
FROM COMPACT_DISC_ARTISTS
WHERE ARTIST = ‘Billy Joel’
AND
COMPACT_DISC_INVENTORY.CD_NAME =
COMPACT_DISC_ARTISTS.TITLE);

More Related Content

PPTX
Les05 Aggregating Data Using Group Function
DOCX
The4PsDesigningMarketingCoursewithDisney_8-18-16
PPTX
Millikin I.S. Nerd Night 3-30-2016
PPTX
Homecoming 2015 I.S. Announcements
PPTX
Field Trip Learning: Measuring Effectiveness, Transfer, & Metacognition in th...
PPTX
SQL: The Language of Databases
PPTX
SQL: Creating and Altering Tables
PPTX
SQL: Querying Multiple Tables
Les05 Aggregating Data Using Group Function
The4PsDesigningMarketingCoursewithDisney_8-18-16
Millikin I.S. Nerd Night 3-30-2016
Homecoming 2015 I.S. Announcements
Field Trip Learning: Measuring Effectiveness, Transfer, & Metacognition in th...
SQL: The Language of Databases
SQL: Creating and Altering Tables
SQL: Querying Multiple Tables

Recently uploaded (20)

PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PPTX
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
PPTX
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
PPTX
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PDF
Business Analytics and business intelligence.pdf
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PDF
.pdf is not working space design for the following data for the following dat...
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PDF
annual-report-2024-2025 original latest.
PPTX
Introduction to Knowledge Engineering Part 1
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PDF
Clinical guidelines as a resource for EBP(1).pdf
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PDF
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
PPTX
climate analysis of Dhaka ,Banglades.pptx
STUDY DESIGN details- Lt Col Maksud (21).pptx
Qualitative Qantitative and Mixed Methods.pptx
Acceptance and paychological effects of mandatory extra coach I classes.pptx
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
Business Analytics and business intelligence.pdf
Galatica Smart Energy Infrastructure Startup Pitch Deck
.pdf is not working space design for the following data for the following dat...
Introduction-to-Cloud-ComputingFinal.pptx
annual-report-2024-2025 original latest.
Introduction to Knowledge Engineering Part 1
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
Clinical guidelines as a resource for EBP(1).pdf
IBA_Chapter_11_Slides_Final_Accessible.pptx
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
oil_refinery_comprehensive_20250804084928 (1).pptx
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
climate analysis of Dhaka ,Banglades.pptx
Ad
Ad

SQL: Using Predicates