CREATE TABLE table_204_335 (id DECIMAL, "outcome" TEXT, "no." DECIMAL, "date" DECIMAL, "tournament" TEXT, "surface" TEXT, "partner" TEXT, "opponents in the final" TEXT, "score in the final" TEXT)

did jim osborne win any titles at least once on a grass court ?
SELECT (SELECT COUNT(*) FROM table_204_335 WHERE "outcome" = 'winner' AND "surface" = 'grass') >= 1
WITH "_u_0" AS (SELECT COUNT(*), 'winner' AS "_u_1", 'grass' AS "_u_2" FROM "table_204_335" GROUP BY 'winner', 'grass') SELECT COALESCE("_u_0"."", *) >= 1 LEFT JOIN "_u_0" AS "_u_0" ON "_u_0"."_u_1" = "outcome" AND "_u_0"."_u_2" = "surface"