CREATE TABLE "microsoft_specific_events" (
  "category" text,
  "type" text,
  "attribute" text,
  "bubbles" text,
  "cancelable" text
);

Question: When Cancelable of yes, bubble of yes and a Category of keyboard, what was the Attribute?
SQL: SELECT "attribute" FROM "microsoft_specific_events" WHERE "cancelable"='yes' AND "bubbles"='yes' AND "category"='keyboard';

Question: When Bubbles of no, and a Category of miscellaneous, and a Type of propertychange, what was the Cancelable?
SQL: SELECT "cancelable" FROM "microsoft_specific_events" WHERE "bubbles"='no' AND "category"='miscellaneous' AND "type"='propertychange';

Question: When Type was rowexit what was the Category?
SQL: SELECT "category" FROM "microsoft_specific_events" WHERE "type"='rowexit';

Question: When Cancelable of yes, and a Type of drag, what was the Category?
SQL: SELECT "category" FROM "microsoft_specific_events" WHERE "cancelable"='yes' AND "type"='drag';

Question: When Event has Bubbles of yes, Cancelable of yes, Category of mouse, and a Type of contextmenu what is the Attribute?
SQL: SELECT "attribute" FROM "microsoft_specific_events" WHERE "bubbles"='yes' AND "cancelable"='yes' AND "category"='mouse' AND "type"='contextmenu';

Question: Let's say Type is of datasetcomplete, what is the Attribute?
SQL: SELECT "attribute" FROM "microsoft_specific_events" WHERE "type"='datasetcomplete';