Products under 50

filtering

Products under 50

Walmart SQL Interview Question

Walmart's marketing team is planning a gifts under 50 email campaign and needs the products that fit the budget.

List the product_name and price of every product that costs less than 50. A product priced at exactly 50 does not count.

Asked of

  • Data Analyst
  • Business Analyst
  • BI Analyst
  • Product Analyst
  • Analytics Engineer
  • Data Engineer
  • Data Scientist
  • ML Engineer
  • AI Engineer

productsTable15 rows

Column NameType
product_idBIGINT
product_nameVARCHAR
categoryVARCHAR
brandVARCHAR
priceDOUBLE
discount_pctBIGINT
stock_quantityBIGINT
launch_dateDATE
is_activeBOOLEAN

productsExample Input

product_idproduct_namecategorybrandpricediscount_pctstock_quantitylaunch_dateis_active
1Wireless MouseElectronicsLogitech24.99101502023-02-14true
2Mechanical Keyboard ProElectronicsKeychron119NULL402023-05-01true
3Noise Canceling HeadphonesElectronicsSony299.991502022-11-20true
4Standing DeskFurnitureFlexispot349NULL122023-08-09true
5Ergonomic Chair ProFurnitureSteelcase1299552021-06-30true
6Desk LampFurnitureNULL39.5NULL802024-01-15true
7USB-C HubElectronicsAnker45202002023-03-22true
8Notebook SetStationeryMoleskine18NULL02022-09-01false

Example Output

product_nameprice
Desk Lamp39.5
Notebook Set18
USB-C Hub45
Wireless Mouse24.99

Explanation

The Wireless Mouse, Notebook Set, USB-C Hub and Desk Lamp all cost less than 50. The Mechanical Keyboard Pro costs 119, so it does not fit the budget.

The example above is a small slice of the data. Your query runs against the full tables.