### Database Schema:
CREATE TABLE movie (
	MovieID	INTEGER	NULL	PRIMARY KEY,
	Title	TEXT	NULL,
	`MPAA Rating`	TEXT	NULL,
	Budget	INTEGER	NULL,
	Gross	INTEGER	NULL,
	`Release Date`	TEXT	NULL,
	Genre	TEXT	NULL,
	Runtime	INTEGER	NULL,
	Rating	REAL	NULL,
	`Rating Count`	INTEGER	NULL,
	Summary	TEXT	NULL
);

CREATE TABLE characters (
	MovieID	INTEGER	NULL	PRIMARY KEY,
	ActorID	INTEGER	NULL	PRIMARY KEY,
	`Character Name`	TEXT	NULL,
	creditOrder	INTEGER	NULL,
	pay	TEXT	NULL,
	screentime	TEXT	NULL,
	foreign key (MovieID) references movie (MovieID),
	foreign key (ActorID) references actor (ActorID)
);

CREATE TABLE actor (
	ActorID	INTEGER	NULL	PRIMARY KEY,
	Name	TEXT	NULL,
	`Date of Birth`	DATE	NULL,
	`Birth City`	TEXT	NULL,
	`Birth Country`	TEXT	NULL,
	`Height (Inches)`	INTEGER	NULL,
	Biography	TEXT	NULL,
	Gender	TEXT	NULL,
	Ethnicity	TEXT	NULL,
	NetWorth	TEXT	NULL
);

### User's Query:
Among the movies with drama genre, what is the percentage of the actors with net worth greater than $400,000,000.00?

### Extra Knowledge:
drama genre refers to Genre = 'Drama'; net worth greater than $400,000,000.00 refers to NetWorth > '$400,000,000.00'; percentage = divide(count(ActorID where NetWorth > '$400,000,000.00'), COUNT(ActorID))*100%
SELECT SUM(CASE WHEN CAST(REPLACE(REPLACE(T3.NetWorth, ',', ''), '$', '') AS REAL) > 400000000 THEN 1 ELSE 0 END) - SUM(CASE WHEN CAST(REPLACE(REPLACE(T3.NetWorth, ',', ''), '$', '') AS REAL) < 400000000 THEN 1 ELSE 0 END) FROM movie AS T1 INNER JOIN characters AS T2 ON T1.MovieID = T2.MovieID INNER JOIN actor AS T3 ON T3.ActorID = T2.ActorID WHERE T1.Genre = 'Drama'