You are on page 1of 2

#Q1

SELECT * FROM country CROSS JOIN city;


#Q2
select country.Code, country.name, city.ID, city.name, city.Countrycode
FROM country CROSS JOIN city WHERE country.name = 'Philippines';
#Q3
SELECT CONCAT(city.name," is found in ", country.name) AS 'south east asia citie
s' FROM country INNER JOIN city on country.code=city.CountryCode
WHERE country.Region = 'Southeast Asia' ORDER BY city.Name asc;
#Q4
SELECT country.name,city.name FROM country INNER JOIN city on city.ID = country.
Capital
WHERE country.name = 'Swaziland';
#Q5
SELECT country.name,city.name FROM country INNER JOIN city on city.ID = country.
Capital
WHERE 1;
#Q6
SELECT country.name,city.name FROM country INNER JOIN city on city.ID = country.
Capital
WHERE country.Region = 'Southeast Asia';
#Q7a
SELECT country.name, countrylanguage.language FROM country
INNER JOIN countrylanguage on country.code= countrylanguage.CountryCode
WHERE
country.Continent='Africa'
AND
countrylanguage.IsOfficial='T' ORDER BY country.name;
#Q7b
SELECT country.name,
city.Name ,
city.Population / country.Population * 100 Percentage
FROM country INNER JOIN city on city.CountryCode = country.code
WHERE
country.Continent='Oceania' ORDER BY Percentage;
#Q9a
SELECT country_id, country, city FROM country JOIN city
ON country.country_id = city.country_id;
#b
SELECT country_id, country, city FROM country JOIN city
USING (country_id);
#c
#a
SELECT customer.last_name, customer.first_name, address.address, address.postal_
code
FROM customer JOIN address ON customer.address_id = address.address_id
ORDER BY customer.last_name;
#b
SELECT payment.payment_id,payment.payment_date,payment.amount
FROM payment
JOIN customer ON payment.customer_id = customer.customer_id
WHERE customer.first_name='Elizabeth' AND customer.last_name = 'Brown'

ORDER BY payment.payment_date;
#c
SELECT Date_Format(payment.payment_date, '%e' '%M' '%Y' '%T')
,payment.payment_id,payment.payment_date,payment.amount
FROM payment
JOIN customer ON payment.customer_id = customer.customer_id
WHERE customer.first_name='Elizabeth' AND customer.last_name = 'Brown'
ORDER BY payment.payment_date;
#10
#11

You might also like