CREATE TABLE "medal_table" (
  "rank" text,
  "nation" text,
  "gold" real,
  "silver" real,
  "bronze" real,
  "total" real
);

Question: Name the Silver which has a Bronze of 19, and a Total larger than 58?
SQL: SELECT MIN("silver") FROM "medal_table" WHERE "bronze"=19 AND "total">58;

Question: What kind of Silver has a Rank of 3, and a Gold smaller than 2?
SQL: SELECT COUNT("silver") FROM "medal_table" WHERE "rank"='3' AND "gold"<2;

Question: COunt the silver that has a Bronze smaller than 1?
SQL: SELECT SUM("silver") FROM "medal_table" WHERE "bronze"<1;

Question: Name the Total which has a Silver larger than 19?
SQL: SELECT MAX("total") FROM "medal_table" WHERE "silver">19;

Question: Name the  Silver that has a Total smaller than 2, and a Nation of south korea?
SQL: SELECT AVG("silver") FROM "medal_table" WHERE "total"<2 AND "nation"='south korea';