CREATE TABLE "welsh_caps" (
  "cap_number" real,
  "date" text,
  "position" text,
  "shirt_number" real,
  "home_or_away" text,
  "venue" text,
  "result" text,
  "score" text
);

Question: Can you tell me the Home or the Away that has the Shirt Number larger than 18?
SQL: SELECT "home_or_away" FROM "welsh_caps" WHERE "shirt_number">18;

Question: Can you tell me the Score that has the Result of win, and the Date of 13 november 2009?
SQL: SELECT "score" FROM "welsh_caps" WHERE "result"='win' AND "date"='13 november 2009';

Question: Can you tell me the lowest Cap Number that has the Date of 8 february 2009, and the Shirt Number larger than 19?
SQL: SELECT MIN("cap_number") FROM "welsh_caps" WHERE "date"='8 february 2009' AND "shirt_number">19;