SELECT product_name ,  product_description FROM products_for_hire WHERE product_type_code  =  'Cutlery' AND daily_hire_cost  <  20
What are the names and descriptions of the products that are of 'Cutlery' type and have daily hire cost lower than 20?
CREATE TABLE `Discount_Coupons` (
`coupon_id` INTEGER PRIMARY KEY,
`date_issued` DATETIME,
`coupon_amount` DECIMAL(19,4)
);
CREATE TABLE `Customers` (
`customer_id` INTEGER PRIMARY KEY,
`coupon_id` INTEGER NOT NULL,
`good_or_bad_customer` VARCHAR(4),
`first_name` VARCHAR(80),
`last_name` VARCHAR(80),
`gender_mf` VARCHAR(1),
`date_became_customer` DATETIME,
`date_last_hire` DATETIME,
FOREIGN KEY (`coupon_id` ) REFERENCES `Discount_Coupons`(`coupon_id` )
);
CREATE TABLE `Bookings` (
`booking_id` INTEGER PRIMARY KEY ,
`customer_id` INTEGER NOT NULL,
`booking_status_code` VARCHAR(10) NOT NULL,
`returned_damaged_yn` VARCHAR(40),
`booking_start_date` DATETIME,
`booking_end_date` DATETIME,
`count_hired` VARCHAR(40),
`amount_payable` DECIMAL(19,4),
`amount_of_discount` DECIMAL(19,4),
`amount_outstanding` DECIMAL(19,4),
`amount_of_refund` DECIMAL(19,4),
FOREIGN KEY (`customer_id` ) REFERENCES `Customers`(`customer_id` )
);
CREATE TABLE `Products_for_Hire` (
`product_id` INTEGER PRIMARY KEY,
`product_type_code` VARCHAR(15) NOT NULL,
`daily_hire_cost` DECIMAL(19,4),
`product_name` VARCHAR(80),
`product_description` VARCHAR(255)
);
CREATE TABLE `Payments` (
`payment_id` INTEGER PRIMARY KEY,
`booking_id` INTEGER,
`customer_id` INTEGER NOT NULL,
`payment_type_code` VARCHAR(15) NOT NULL,
`amount_paid_in_full_yn` VARCHAR(1),
`payment_date` DATETIME,
`amount_due` DECIMAL(19,4),
`amount_paid` DECIMAL(19,4),
FOREIGN KEY (`booking_id` ) REFERENCES `Bookings`(`booking_id` ),
FOREIGN KEY (`customer_id` ) REFERENCES `Customers`(`customer_id` )
);
CREATE TABLE `Products_Booked` (
`booking_id` INTEGER NOT NULL,
`product_id` INTEGER NOT NULL,
`returned_yn` VARCHAR(1),
`returned_late_yn` VARCHAR(1),
`booked_count` INTEGER,
`booked_amount` FLOAT NULL,
PRIMARY KEY (`booking_id`, `product_id`)
FOREIGN KEY (`booking_id` ) REFERENCES `Bookings`(`booking_id` ),
FOREIGN KEY (`product_id` ) REFERENCES `Products_for_Hire`(`product_id` )
);
CREATE TABLE `View_Product_Availability` (
`product_id` INTEGER NOT NULL,
`booking_id` INTEGER NOT NULL,
`status_date` DATETIME PRIMARY KEY,
`available_yn` VARCHAR(1),
FOREIGN KEY (`booking_id` ) REFERENCES `Bookings`(`booking_id` ),
FOREIGN KEY (`product_id` ) REFERENCES `Products_for_Hire`(`product_id` )
);
INSERT INTO Discount_Coupons (`coupon_id`, `date_issued`, `coupon_amount`) VALUES (1, '2017-09-06 01:33:27', '500.0000');
INSERT INTO Customers (`customer_id`, `coupon_id`, `good_or_bad_customer`, `first_name`, `last_name`, `gender_mf`, `date_became_customer`, `date_last_hire`) VALUES (1, 12, 'good', 'Geovany', 'Homenick', '0', '2017-10-20 12:13:17', '2018-02-27 18:55:26');
INSERT INTO Bookings (`booking_id`, `customer_id`, `booking_status_code`, `returned_damaged_yn`, `booking_start_date`, `booking_end_date`, `count_hired`, `amount_payable`, `amount_of_discount`, `amount_outstanding`, `amount_of_refund`) VALUES (1, 7, 'Provisional', '1', '2016-12-07 23:39:17', '2018-02-01 16:39:13', '298', '214.3900', '71.4500', '28.2200', '179.1400');
INSERT INTO Products_for_Hire (`product_id`, `product_type_code`, `daily_hire_cost`, `product_name`, `product_description`) VALUES (1, 'Cutlery', '26.1500', 'Book collection C', 'Anna Karenina');
INSERT INTO Payments (`payment_id`, `booking_id`, `customer_id`, `payment_type_code`, `amount_paid_in_full_yn`, `payment_date`, `amount_due`, `amount_paid`) VALUES (1, 6, 15, 'Check', '1', '2018-03-09 16:28:00', '369.5200', '206.2700');
INSERT INTO Products_Booked (`booking_id`, `product_id`, `returned_yn`, `returned_late_yn`, `booked_count`, `booked_amount`) VALUES (4, 1, '1', '1', 5, '309.73');
INSERT INTO View_Product_Availability (`product_id`, `booking_id`, `status_date`, `available_yn`) VALUES (1, 5, '2018-03-18 05:25:55', '1');