Sort, then take a few rows.
Goal
Sort shillings descending and take two.
DROP TABLE IF EXISTS sales;
CREATE TABLE sales (
city TEXT,
units INTEGER,
shillings INTEGER
);
INSERT INTO sales VALUES
('Nairobi', 12, 480),
('Mombasa', 8, 320),
('Kisumu', 5, 200);
SELECT city, shillings FROM sales ORDER BY shillings DESC;DROP TABLE IF EXISTS sales;
CREATE TABLE sales (
city TEXT,
units INTEGER,
shillings INTEGER
);
INSERT INTO sales VALUES
('Nairobi', 12, 480),
('Mombasa', 8, 320),
('Kisumu', 5, 200);
SELECT city, units FROM sales ORDER BY units ASC LIMIT 2;DROP TABLE IF EXISTS sales;
CREATE TABLE sales (
city TEXT,
units INTEGER,
shillings INTEGER
);
INSERT INTO sales VALUES
('Nairobi', 12, 480),
('Mombasa', 8, 320),
('Kisumu', 5, 200);
SELECT city FROM sales ORDER BY city;DROP TABLE IF EXISTS sales;
CREATE TABLE sales (
city TEXT,
units INTEGER,
shillings INTEGER
);
INSERT INTO sales VALUES
('Nairobi', 12, 480),
('Mombasa', 8, 320),
('Kisumu', 5, 200);
SELECT city, shillings FROM sales ORDER BY shillings DESC LIMIT 1;